mlsanityData to 14 Oct 2026

Momentum Provably Improves Error Feedback!

arXiv 2305.15155 ↗First posted 24 May 2023cs.LG cs.DC math.OCcited by 31

Not on the map. Why?

Abstract (arXiv)

Due to the high communication overhead when training machine learning models in a distributed environment, modern algorithms invariably rely on lossy communication compression. However, when untreated, the errors caused by compression propagate, and can lead to severely unstable behavior, including exponential divergence. Almost a decade ago, Seide et al [2014] proposed an error feedback (EF) mechanism, which we refer to as EF14, as an immensely effective heuristic for mitigating this issue. However, despite steady algorithmic and theoretical advances in the EF field in the last decade, our understanding is far from complete. In this work we address one of the most pressing issues. In particular, in the canonical nonconvex setting, all known variants of EF rely on very large batch sizes to converge, which can be prohibitive in practice. We propose a surprisingly simple fix which removes this issue both theoretically, and in practice: the application of Polyak's momentum to the latest incarnation of EF due to Richt'arik et al. [2021] known as EF21. Our algorithm, for which we coin the name EF21-SGDM, improves the communication and sample complexities of previous error feedback algorithms under standard smoothness and bounded variance assumptions, and does not require any further strong assumptions such as bounded gradient dissimilarity. Moreover, we propose a double momentum version of our method that improves the complexities even further. Our proof seems to be novel even when compression is removed from the method, and as such, our proof technique is of independent interest in the study of nonconvex stochastic optimization enriched with Polyak's momentum.

Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 70 of its 88 references that are in the map. First posted on arXiv 24 May 2023.

Builds on

70 of 88 references.

References · 70

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019Advances and Open Problems in Federated Learningcited by 3,046
  3. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
  4. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  5. 2020The Future of Digital Health with Federated Learningcited by 633
  6. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
  7. 2015Deep Learning with Limited Numerical Precisioncited by 376
  8. 2018Sparsified SGD with Memorycited by 376
  9. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  10. 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 307
  11. 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
  12. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
38 more
  1. 2018The Convergence of Sparsified Gradient Methodscited by 229
  2. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
  3. 2020Mime: Mimicking Centralized Stochastic Algorithms in Federated Learningcited by 154
  4. 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
  5. 2020On Biased Compression for Distributed Learningcited by 140
  6. 2020Momentum Improves Normalized SGDcited by 139
  7. 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
  8. 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 133
  9. 2020An Improved Analysis of Stochastic Gradient Descent with Momentumcited by 119
  10. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
  11. 2018An Alternative View: When Does SGD Escape Local Minima?cited by 115
  12. 2019Distributed Learning with Compressed Gradient Differencescited by 112
  13. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
  14. 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 99
  15. 2019Natural Compression for Distributed Deep Learningcited by 90
  16. 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
  17. 2021High-probability Bounds for Non-Convex Stochastic Optimization with Heavy Tailscited by 80
  18. 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 78
  19. 2019Scaling Distributed Machine Learning with In-Network Aggregationcited by 65
  20. 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 65
  21. 2022Federated Reinforcement Learning with Environment Heterogeneitycited by 63
  22. 2014Global convergence of the Heavy-ball method for convex optimizationcited by 61
  23. 2020A High Probability Analysis of Adaptive SGD with Momentumcited by 61
  24. 2020Linearly Converging Error Compensated SGDcited by 61
  25. 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 52
  26. 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 50
  27. 2020Bidirectional compression in heterogeneous settings for distributed or federated learning with partial participation: tight convergence guaranteescited by 46
  28. 2020Uncertainty Principle for Communication Compression in Distributed and Federated Learning and the Search for an Optimal Compressorcited by 45
  29. 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
  30. 2020A Linearly Convergent Algorithm for Decentralized Optimization: Sending Less Bits for Free!cited by 42
  31. 2021Rethinking gradient sparsification as total error minimizationcited by 41
  32. 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
  33. 2022Towards understanding how momentum improves generalization in deep learningcited by 40
  34. 2016Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimizationcited by 37
  35. 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
  36. 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
  37. 2020SQuARM-SGD: Communication-Efficient Momentum SGD for Decentralized Optimizationcited by 31
  38. 2022EF21-P and Friends: Improved Theoretical Communication Complexity for Distributed Optimization with Bidirectional Compressioncited by 28

50 most cited of 70 All 70 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 5; 2024: 7; 2025: 15; 2026: 4.

31 papers.

Sort:

  1. 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
  2. 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 38
  3. 2023EControl: Fast Distributed Optimization with Compression and Error Controlcited by 15
  4. 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
  5. 2024Taming Nonconvex Stochastic Mirror Descent with General Bregman Divergencecited by 11
  6. 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
  7. 2024Non-convex Stochastic Composite Optimization with Polyak Momentumcited by 9
  8. 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
  9. 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Trainingcited by 6
  10. 2024Towards Faster Decentralized Stochastic Optimization with Communication Compressioncited by 5
  11. 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 5
  12. 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentumcited by 4
19 more
  1. 2025Accelerated Distributed Optimization with Compression and Error Feedbackcited by 4
  2. 2025Smoothed Normalization for Efficient Distributed Private Optimizationcited by 3
  3. 2025Delayed Momentum Aggregation: Communication-efficient Byzantine-robust Federated Learning with Partial Participationcited by 3
  4. 2025Composite Optimization with Error Feedback: the Dual Averaging Approachcited by 2
  5. 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentumcited by 2
  6. 2023Achieving Linear Speedup with ProxSkip in Distributed Stochastic Optimizationcited by 1
  7. 2024Byzantine-Robust and Communication-Efficient Distributed Learning via Compressed Momentum Filteringcited by 1
  8. 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysiscited by 1
  9. 2025Tight analyses of first-order methods with error feedbackcited by 1
  10. 2025First Provable Guarantees for Practical Private FL: Beyond Restrictive Assumptionscited by 1
  11. 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Datacited by 1
  12. 2025Quantitative Error Feedback for Quantization Noise Reduction of Filtering over Graphscited by 0
  13. 2025Beyond Communication Overhead: A Multilevel Monte Carlo Approach for Mitigating Compression Bias in Distributed Learningcited by 0
  14. 2025From PowerSGD to PowerSGD+: Low-Rank Gradient Compression for Distributed Optimization with Convergence Guaranteescited by 0
  15. 2025An All-Reduce Compatible Top-K Compressor for Communication-Efficient Distributed Learningcited by 0
  16. 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learningcited by 0
  17. 2026On the Convergence of Stochastic Gradient Descent with Perturbed Forward-Backward Passescited by 0
  18. 2026Compressed Proximal Federated Learning for Non-Convex Composite Optimization on Heterogeneous Datacited by 0
  19. 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimizationcited by 0