Enhancing Decentralized and Personalized Federated Learning with Topology Construction

Suo Chen,Yang Xu,Hongli Xu,Zhenguo Ma,Zhiyuan Wang
DOI: https://doi.org/10.1109/tmc.2024.3367872
IF: 6.075
2024-01-01
IEEE Transactions on Mobile Computing
Abstract:The emerging Federated Learning (FL) permits all workers (e.g., mobile devices) to cooperatively train a model using their local data at the network edge. In order to avoid the possible bottleneck of conventional parameter server architecture, the decentralized federated learning (DFL) is developed on the peer-to-peer (P2P) communication. Non-IID issue is a key challenge in FL and will significantly degrade the model training performance. To this end, we propose a personalized solution called TOPFL, in which only parts of the local models (not the entire models) are shared and aggregated. Moreover, considering the limited communication bandwidth on workers, we propose a topology construction algorithm to accelerate the training process. To verify the convergence of the decentralized training framework, we theoretically analyze the impact of the data heterogeneity and topology on the convergence upper bound. Extensive simulation results show that TOPFL can achieve 2.2x speedup when reaching convergence and 5.8% higher test accuracy under the same resource consumption, compared with the baseline solutions.
What problem does this paper attempt to address?