mlsanityData to 7 Oct 2026

A New Theoretical Perspective on Data Heterogeneity in Federated Optimization

arXiv 2407.15567 ↗First posted 22 Jul 2024cs.LG cs.DC cs.ITcited by 4

Not on the map. Why?

Abstract (arXiv)

In federated learning (FL), data heterogeneity is the main reason that existing theoretical analyses are pessimistic about the convergence rate. In particular, for many FL algorithms, the convergence rate grows dramatically when the number of local updates becomes large, especially when the product of the gradient divergence and local Lipschitz constant is large. However, empirical studies can show that more local updates can improve the convergence rate even when these two parameters are large, which is inconsistent with the theoretical findings. This paper aims to bridge this gap between theoretical understanding and practical performance by providing a theoretical analysis from a new perspective on data heterogeneity. In particular, we propose a new and weaker assumption compared to the local Lipschitz gradient assumption, named the heterogeneity-driven pseudo-Lipschitz assumption. We show that this and the gradient divergence assumptions can jointly characterize the effect of data heterogeneity. By deriving a convergence upper bound for FedAvg and its extensions, we show that, compared to the existing works, local Lipschitz constant is replaced by the much smaller heterogeneity-driven pseudo-Lipschitz constant and the corresponding convergence upper bound can be significantly reduced for the same number of local updates, although its order stays the same. In addition, when the local objective function is quadratic, more insights on the impact of data heterogeneity can be obtained using the heterogeneity-driven pseudo-Lipschitz constant. For example, we can identify a region where FedAvg can outperform mini-batch SGD even when the gradient divergence can be arbitrarily large. Our findings are validated using experiments.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 22 references that are in the map. First posted on arXiv 22 Jul 2024.

Builds on

18 of 22 references.

References · 18

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  2. 2019Advances and Open Problems in Federated Learningcited by 3,021
  3. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
  4. 2020The Future of Digital Health with Federated Learningcited by 625
  5. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
  6. 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
  7. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  8. 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
  9. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 178
  10. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  11. 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
  12. 2019Federated Learning for Wireless Communications: Motivation, Opportunities and Challengescited by 128
6 more
  1. 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
  2. 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
  3. 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 106
  4. 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
  5. 2020Faster Non-Convex Federated Learning via Global and Local Momentumcited by 48
  6. 2022On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Datacited by 36

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.