mlsanityData to 7 Oct 2026

Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradients

arXiv 2102.07053 ↗First posted 14 Feb 2021cs.LG cs.DC cs.SYcited by 122

Not on the map. Why?

Abstract (arXiv)

We consider a standard federated learning (FL) architecture where a group of clients periodically coordinate with a central server to train a statistical model. We develop a general algorithmic framework called FedLin to tackle some of the key challenges intrinsic to FL, namely objective heterogeneity, systems heterogeneity, and infrequent and imprecise communication. Our framework is motivated by the observation that under these challenges, various existing FL algorithms suffer from a fundamental speed-accuracy conflict: they either guarantee linear convergence but to an incorrect point, or convergence to the global minimum but at a sub-linear rate, i.e., fast convergence comes at the expense of accuracy. In contrast, when the clients' local loss functions are smooth and strongly convex, we show that FedLin guarantees linear convergence to the global minimum, despite arbitrary objective and systems heterogeneity. We then establish matching upper and lower bounds on the convergence rate of FedLin that highlight the effects of intermittent communication. Finally, we show that FedLin preserves linear convergence rates under aggressive gradient sparsification, and quantify the effect of the compression level on the convergence rate. Our work is the first to provide tight linear convergence rate guarantees, and constitutes the first comprehensive analysis of gradient sparsification in FL.

Key facts. Cited by 122 papers in the map (data through 7 Oct 2026). Builds on 48 of its 69 references that are in the map. First posted on arXiv 14 Feb 2021.

Builds on

48 of 69 references.

References · 48

  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. 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
  4. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
  5. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
  6. 2019Towards Federated Learning at Scale: System Designcited by 826
  7. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  8. 2014Convex Optimization: Algorithms and Complexitycited by 569
  9. 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 558
  10. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  11. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  12. 2018Sparsified SGD with Memorycited by 373
36 more
  1. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
  2. 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
  3. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
  4. 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
  5. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  6. 2017Sparse Communication for Distributed Gradient Descentcited by 243
  7. 2018The Convergence of Sparsified Gradient Methodscited by 228
  8. 2020Federated Learning with Compression: Unified Analysis and Sharp Guaranteescited by 159
  9. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  10. 2019On the Convergence of Local Descent Methods in Federated Learningcited by 150
  11. 2016Achieving Geometric Convergence for Distributed Optimization over Time-Varying Graphscited by 149
  12. 2020On Biased Compression for Distributed Learningcited by 140
  13. 2019Distributed Learning with Compressed Gradient Differencescited by 110
  14. 2020FedSplit: An algorithmic framework for fast federated optimizationcited by 108
  15. 2018Distributed Stochastic Gradient Tracking Methodscited by 106
  16. 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
  17. 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 106
  18. 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
  19. 2020Local SGD: Unified Theory and New Efficient Methodscited by 88
  20. 2019First Analysis of Local GD on Heterogeneous Datacited by 80
  21. 2015Speeding Up Distributed Machine Learning Using Codescited by 76
  22. 2018Adaptive Communication Strategies to Achieve the Best Error-Runtime Trade-off in Local-Update SGDcited by 76
  23. 2020From Local SGD to Local Fixed-Point Methods for Federated Learningcited by 74
  24. 2018Slow and Stale Gradients Can Win the Race: Error-Runtime Trade-offs in Distributed SGDcited by 68
  25. 2015Perturbed Iterate Analysis for Asynchronous Stochastic Optimizationcited by 67
  26. 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 64
  27. 2020Linearly Converging Error Compensated SGDcited by 61
  28. 2020Straggler-Resilient Federated Learning: Leveraging the Interplay Between Statistical Accuracy and System Heterogeneitycited by 56
  29. 2018Distributed learning with compressed gradientscited by 53
  30. 2018An Exact Quantized Decentralized Gradient Descent Algorithmcited by 34
  31. 2020On the Outsized Importance of Learning Rates in Local Update Methodscited by 34
  32. 2019Robust and Communication-Efficient Collaborative Learningcited by 14
  33. 2016ADD-OPT: Accelerated Distributed Directed Optimizationcited by 13
  34. 2020Local SGD With a Communication Overhead Depending Only on the Number of Workerscited by 13
  35. 2019Distributed stochastic optimization with gradient tracking over strongly-connected networkscited by 11
  36. 2018Anytime Stochastic Gradient Descent: A Time to Hear from all the Workerscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 38; 2023: 35; 2024: 24; 2025: 14; 2026: 6.

122 papers.

Sort:

  1. 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
  2. 2023FedExP: Speeding Up Federated Averaging via Extrapolationcited by 68
  3. 2022FedNest: Federated Bilevel, Minimax, and Compositional Optimizationcited by 60
  4. 2022FedAvg with Fine Tuning: Local Updates Lead to Representation Learningcited by 55
  5. 2022Test-Time Robust Personalization for Federated Learningcited by 39
  6. 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
  7. 2022FedADMM: A Federated Primal-Dual Algorithm Allowing Partial Participationcited by 35
  8. 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
  9. 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
  10. 2024A Survey on Efficient Federated Learning Methods for Foundation Model Trainingcited by 29
  11. 2024Finite-Time Analysis of On-Policy Heterogeneous Federated Reinforcement Learningcited by 29
  12. 2023Understanding Generalization of Federated Learning via Stability: Heterogeneity Matterscited by 27
38 more
  1. 2023Federated Temporal Difference Learning with Linear Function Approximation under Environmental Heterogeneitycited by 25
  2. 2023Robust Distributed Learning: Tight Error Bounds and Breakdown Point under Data Heterogeneitycited by 25
  3. 2022Accelerated Federated Learning with Decoupled Adaptive Optimizationcited by 23
  4. 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
  5. 2022On the Performance of Gradient Tracking with Local Updatescited by 21
  6. 2024FIARSE: Model-Heterogeneous Federated Learning via Importance-Aware Submodel Extractioncited by 21
  7. 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learningcited by 20
  8. 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
  9. 2023Gradient Descent with Linearly Correlated Noise: Theory and Applications to Differential Privacycited by 18
  10. 2023Achieving Linear Speedup in Non-IID Federated Bilevel Learningcited by 18
  11. 2022FedSysID: A Federated Approach to Sample-Efficient System Identificationcited by 15
  12. 2022Anchor Sampling for Federated Learning with Partial Client Participationcited by 14
  13. 2022Coresets for Vertical Federated Learning: Regularized Linear Regression and K-Means Clusteringcited by 14
  14. 2023Federated TD Learning over Finite-Rate Erasure Channels: Linear Speedup under Markovian Samplingcited by 14
  15. 2023SimFBO: Towards Simple, Flexible and Communication-efficient Federated Bilevel Learningcited by 14
  16. 2021A Non-parametric View of FedAvg and FedProx: Beyond Stationary Pointscited by 13
  17. 2022Federated Learning on Riemannian Manifoldscited by 13
  18. 2023Communication-Efficient Federated Hypergradient Computation via Aggregated Iterative Differentiationcited by 13
  19. 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
  20. 2022Fast Composite Optimization and Statistical Recovery in Federated Learningcited by 12
  21. 2023Temporal Difference Learning with Compressed Updates: Error-Feedback meets Reinforcement Learningcited by 12
  22. 2022SHED: A Newton-type algorithm for federated learning based on incremental Hessian eigenvector sharingcited by 11
  23. 2022CompressedScaffnew: The First Theoretical Double Acceleration of Communication from Local Training and Compression in Distributed Optimizationcited by 11
  24. 2023Async-HFL: Efficient and Robust Asynchronous Federated Learning in Hierarchical IoT Networkscited by 11
  25. 2021FedChain: Chained Algorithms for Near-Optimal Communication Cost in Federated Learningcited by 10
  26. 2022Alternating Implicit Projected SGD and Its Efficient Variants for Equality-constrained Bilevel Optimizationcited by 10
  27. 2024Federated Optimization with Doubly Regularized Drift Correctioncited by 10
  28. 2022Linear Stochastic Bandits over a Bit-Constrained Channelcited by 9
  29. 2022A Communication-efficient Algorithm with Linear Convergence for Federated Minimax Learningcited by 9
  30. 2022Straggler-Resilient Personalized Federated Learningcited by 9
  31. 2021From Deterioration to Acceleration: A Calibration Approach to Rehabilitating Step Asynchronism in Federated Optimizationcited by 8
  32. 2022Federated Progressive Sparsification (Purge, Merge, Tune)+cited by 8
  33. 2023Federated Minimax Optimization with Client Heterogeneitycited by 8
  34. 2022GlueFL: Reconciling Client Sampling and Model Masking for Bandwidth Efficient Federated Learningcited by 7
  35. 2023Improving Accelerated Federated Learning with Compression and Importance Samplingcited by 7
  36. 2023Locally Adaptive Federated Learningcited by 7
  37. 2024A Survey of Privacy Threats and Defense in Vertical Federated Learning: From Model Life Cycle Perspectivecited by 7
  38. 2024Momentum for the Win: Collaborative Federated Reinforcement Learning across Heterogeneous Environmentscited by 7

50 most cited of 122 All 122 (JSON)