Litcius/Paper detail

Semi-Decentralized Federated Edge Learning With Data and Device Heterogeneity

Yuchang Sun, Jiawei Shao, Yuyi Mao, Jessie Hui Wang, Jun Zhang

2023IEEE Transactions on Network and Service Management35 citationsDOIOpen Access PDF

Abstract

Federated edge learning (FEEL) emerges as a privacy-preserving paradigm to effectively train deep learning models from the distributed data in 6G networks. Nevertheless, the limited coverage of a single edge server results in an insufficient number of participating client nodes, which may impair the learning performance. In this paper, we investigate a novel FEEL framework, namely <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">semi-decentralized federated edge learning</i> (SD-FEEL), where multiple edge servers collectively coordinate a large number of client nodes. By exploiting the low-latency communication among edge servers for efficient model sharing, SD-FEEL incorporates more training data, while enjoying lower latency compared with conventional federated learning. We detail the training algorithm for SD-FEEL with three steps, including local model update, intra-cluster, and inter-cluster model aggregations. The convergence of this algorithm is proved on non-independent and identically distributed data, which reveals the effects of key parameters and provides design guidelines. Meanwhile, the heterogeneity of edge devices may cause the straggler effect and deteriorate the convergence speed of SD-FEEL. To resolve this issue, we propose an asynchronous training algorithm with a staleness-aware aggregation scheme, of which, the convergence is also analyzed. The simulations demonstrate the effectiveness and efficiency of the proposed algorithms for SD-FEEL and corroborate our analysis.

Topics & Concepts

Computer scienceServerAsynchronous communicationEnhanced Data Rates for GSM EvolutionEdge deviceLatency (audio)Independent and identically distributed random variablesDistributed computingConvergence (economics)Computer networkDistributed databaseArtificial intelligenceEconomic growthMathematicsOperating systemTelecommunicationsEconomicsStatisticsCloud computingRandom variablePrivacy-Preserving Technologies in DataWireless Communication Security TechniquesAdvanced Wireless Communication Technologies