Federated Learning Meets Edge Computing: A Hierarchical Aggregation Mechanism for Mobile Devices

Jiewei Chen,Wenjing Li,Guoming Yang,Xuesong Qiu,Shaoyong Guo
DOI: https://doi.org/10.1007/978-3-031-19211-1_38
2022-01-01
Abstract:Federated learning (FL) has been proposed and applied in edge computing scenarios. However, the complex edge environment of wireless networks, such as limited device computing resources and unstable signals, leads to increase communication overhead and reduced performance for federated learning. Therefore, we propose a hierarchical aggregation mechanism to improve federated learning performance in a resource-constrained wireless edge environment. We propose three feature models to quantify the FL performance and design a fuzzy IC-means clustering mechanism. We construct an optimization problem for the process of hierarchical aggregation. And a cluster-based hierarchical federated learning algorithm (CluHFed) is designed, which consists of fuzzy clustering, asynchronous aggregation, and topology reconstruction. At last, we make an experiment with Pytorch. The results show that the proposed algorithm improves the accuracy by 2.6%-35.8% and reduces the latency of FL networks by 5.9% compared with other popular federated learning algorithms.
What problem does this paper attempt to address?