paper-with-me

홈 › Papers

On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Data

2022-06-09 · Jianyu Wang, Rudrajit Das, Gauri Joshi, Satyen Kale, Zheng Xu, Tong Zhang

Existing theory predicts that data heterogeneity will degrade the performance of the Federated Averaging (FedAvg) algorithm in federated learning. However, in practice, the simple FedAvg algorithm converges very well. This paper explains the seemingly unreasonable effectiveness of FedAvg that contradicts the previous theoretical predictions. We find that the key assumption of bounded gradient dissimilarity in previous theoretical analyses is too pessimistic to characterize data heterogeneity in practical applications. For a simple quadratic problem, we demonstrate there exist regimes where large gradient dissimilarity does not have any negative impact on the convergence of FedAvg. Motivated by this observation, we propose a new quantity, average drift at optimum, to measure the effects of data heterogeneity, and explicitly use it to present a new theoretical analysis of FedAvg. We show that the average drift at optimum is nearly zero across many real-world federated training tasks, whereas the gradient dissimilarity can be large. And our new analysis suggests FedAvg can have identical convergence rates in homogeneous and heterogeneous data settings, and hence, leads to better understanding of its empirical success.

📄 PDF Abstract BibTeX arXiv:2206.04723

Code (0)

등록된 구현이 없습니다.

Tasks

Federated Learning

Similar Papers 제목 키워드 기반

WAFFLE: Weighted Averaging for Personalized Federated Learning

2021-10-13 · Martin Beaussart, Felix Grimberg, Mary-Anne Hartley, Martin Jaggi

In federated learning, model personalization can be a very effective strategy to deal with heterogeneous training data across clients. We introduce WAFFLE (Weighted Averaging For Federated LEarning), a personalized colla…

Federated LearningPersonalized Federated Learning

Gradient Masked Averaging for Federated Learning

2022-01-28 · Irene Tenison, Sai Aravind Sreeramadas, Vaikkunth Mugunthan, Edouard Oyallon 외

Federated learning (FL) is an emerging paradigm that permits a large number of clients with heterogeneous data to coordinate learning of a unified global model without the need to share data amongst each other. A major c…

Federated LearningOut-of-Distribution Generalization

On the Convergence of Local Descent Methods in Federated Learning

2019-10-31 · Farzin Haddadpour, Mehrdad Mahdavi

In federated distributed learning, the goal is to optimize a global training objective defined over distributed devices, where the data shard at each device is sampled from a possibly different distribution (a.k.a., hete…

Distributed OptimizationFederated Learning

Window-based Model Averaging Improves Generalization in Heterogeneous Federated Learning

2023-10-02 · Debora Caldarola, Barbara Caputo, Marco Ciccone

Federated Learning (FL) aims to learn a global model from distributed users while protecting their privacy. However, when data are distributed heterogeneously the learning process becomes noisy, unstable, and biased towa…

Federated Learning

FedSWA: Improving Generalization in Federated Learning with Highly Heterogeneous Data via Momentum-Based Stochastic Controlled Weight Averaging

2025-07-26 · Liu junkang, Yuanyuan Liu, Fanhua Shang, Hongying Liu 외 arxiv

For federated learning (FL) algorithms such as FedSAM, their generalization capability is crucial for real-word applications. In this paper, we revisit the generalization problem in FL and investigate the impact of data …

Federated Learning