HeteFL: Network-Aware Federated Learning Optimization in Heterogeneous MEC-Enabled Internet of Things

Jing He,Songtao Guo,Dewen Qiao,Lin Yi
DOI: https://doi.org/10.1109/jiot.2022.3145360
IF: 10.6
2022-01-01
IEEE Internet of Things Journal
Abstract:Federated learning (FL) is an effective paradigm for training a machine-learning model based on data distributed at a large quantity of users in Internet of Things (IoT) without sharing their raw data. However, federated optimization of the global model in heterogeneous IoT—while considering the heterogeneity among users and limited network constraints—remains to be an open challenge. In this article, we propose a novel adaptive federated optimization algorithm, Adp-FedProx, to achieve the optimal learning performance within the limited computation and communication resources at the edge. In particular, we analyze how the training loss is affected by each user’s global update frequency and the time and energy used for learning by obtaining the novel convergence bound of federated training loss in heterogeneous IoT. With our proposed algorithm, all users can dynamically adjust their number of local iterations in each global interval and will not drop out during the training process for resource exhaustion, so as to impair the negative effect of heterogeneity among users and guarantee the convergence of the training model. In addition, we can get the optimal learning performance by minimizing the gap between the final loss function and the optimal one within limited resources. Finally, extensive numerical results demonstrate the algorithmic advantages in adapting system heterogeneity and admirable performance of the proposed methodologies in speeding up FL 5%–10% and reduce the energy consumption in training about 10% compared with FedProx.
What problem does this paper attempt to address?