Toward Data Heterogeneity of Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning is a popular paradigm for machine learning. Ideally, federated learning works best when all clients share a similar data distribution. However, it is not always the case in the real world. Therefore, the topic of federated learning on heterogeneous data has gained more and more effort from both academia and industry. In this project, we first do extensive experiments to show how data skew and quantity skew will affect the performance of state-of-art federated learning algorithms. Then we propose a new algorithm FedMix which adjusts existing federated learning algorithms and we show its performance. We find that existing state-of-art algorithms such as FedProx and FedNova do not have a significant improvement in all testing cases. But by testing the existing and new algorithms, it seems that tweaking the client side is more effective than tweaking the server side.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 10 of its 15 references that are in the map. First posted on arXiv 17 Dec 2022.
Builds on
10 of 15 references.
References · 10
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 906
- 2019Towards Federated Learning at Scale: System Designcited by 832
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 568
- 2020Adaptive Personalized Federated Learningcited by 358
- 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 175
Built on by
Citing papers per year: 2026: 1.
1 paper.