STAFL: Staleness-Tolerant Asynchronous Federated Learning on Non-iid Dataset

Feng Zhu,Jiangshan Hao,Zhong Chen,Yanchao Zhao,Bing Chen,Xiaoyang Tan
DOI: https://doi.org/10.3390/electronics11030314
IF: 2.9
2022-01-01
Electronics
Abstract:With the development of the Internet of Things, edge computing applications are paying more and more attention to privacy and real-time. Federated learning, a promising machine learning method that can protect user privacy, has begun to be widely studied. However, traditional synchronous federated learning methods are easily affected by stragglers, and non-independent and identically distributed data sets will also reduce the convergence speed. In this paper, we propose an asynchronous federated learning method, STAFL, where users can upload their updates at any time and the server will immediately aggregate the updates and return the latest global model. Secondly, STAFL will judge the user's data distribution according to the user's update and dynamically change the aggregation parameters according to the user's network weight and staleness to minimize the impact of non-independent and identically distributed data sets on asynchronous updates. The experimental results show that our method performs better on non-independent and identically distributed data sets than existing methods.
What problem does this paper attempt to address?