论文标题
在异质环境中,基于深层展开的加权平均
Deep Unfolding-based Weighted Averaging for Federated Learning in Heterogeneous Environments
论文作者
论文摘要
Federated Learning是一种协作模型培训方法,它通过多个客户端迭代模型更新以及中央服务器对更新的聚合。参与客户的设备和统计异质性会导致大量的性能降低,因此应在服务器的聚合阶段分配适当的聚合权重。为了调整聚合权重,本文采用了深层展开,这被称为参数调整方法,使用培训数据(例如深度学习和领域知识)利用学习能力。这使我们能够将感兴趣环境的异质性直接纳入聚合权重的调整中。提出的方法可以与各种联合学习算法结合使用。数值实验的结果表明,与常规的启发式权重方法相比,可以通过提出的方法获得未知类平衡数据的测试精度。所提出的方法可以借助经过验证的模型来处理大规模的学习模型,从而可以执行实际的现实世界任务。本文还提供了使用该方法的联合学习算法的收敛速率。
Federated learning is a collaborative model training method that iterates model updates by multiple clients and aggregation of the updates by a central server. Device and statistical heterogeneity of participating clients cause significant performance degradation so that an appropriate aggregation weight should be assigned to each client in the aggregation phase of the server. To adjust the aggregation weights, this paper employs deep unfolding, which is known as the parameter tuning method that leverages both learning capability using training data like deep learning and domain knowledge. This enables us to directly incorporate the heterogeneity of the environment of interest into the tuning of the aggregation weights. The proposed approach can be combined with various federated learning algorithms. The results of numerical experiments indicate that a higher test accuracy for unknown class-balanced data can be obtained with the proposed method than that with conventional heuristic weighting methods. The proposed method can handle large-scale learning models with the aid of pretrained models such that it can perform practical real-world tasks. Convergence rate of federated learning algorithms with the proposed method is also provided in this paper.