Litcius/Paper detail

Enhancing Decentralized and Personalized Federated Learning With Topology Construction

Suo Chen, Yang Xu, Hongli Xu, Zhenguo Ma, Zhiyuan Wang

2024IEEE Transactions on Mobile Computing10 citationsDOI

Abstract

The emerging Federated Learning (FL) permits all workers ( <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">e.g.</i> , 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.2× speedup when reaching convergence and 5.8% higher test accuracy under the same resource consumption, compared with the baseline solutions.

Topics & Concepts

Computer scienceDistributed computingNetwork topologyTopology (electrical circuits)Computer networkWorld Wide WebEngineeringElectrical engineeringPrivacy-Preserving Technologies in DataStochastic Gradient Optimization TechniquesAdvanced Graph Neural Networks