Momentum Provably Improves Error Feedback!
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
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2020The Future of Digital Health with Federated Learningcited by 633
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2015Deep Learning with Limited Numerical Precisioncited by 376
- 2018Sparsified SGD with Memorycited by 376
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 307
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
38 more
- 2018The Convergence of Sparsified Gradient Methodscited by 229
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
- 2020Mime: Mimicking Centralized Stochastic Algorithms in Federated Learningcited by 154
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
- 2020On Biased Compression for Distributed Learningcited by 140
- 2020Momentum Improves Normalized SGDcited by 139
- 2022ProxSkip: Yes! Local Gradient Steps Provably Lead to Communication Acceleration! Finally!cited by 134
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 133
- 2020An Improved Analysis of Stochastic Gradient Descent with Momentumcited by 119
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
- 2018An Alternative View: When Does SGD Escape Local Minima?cited by 115
- 2019Distributed Learning with Compressed Gradient Differencescited by 112
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 99
- 2019Natural Compression for Distributed Deep Learningcited by 90
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2021High-probability Bounds for Non-Convex Stochastic Optimization with Heavy Tailscited by 80
- 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 78
- 2019Scaling Distributed Machine Learning with In-Network Aggregationcited by 65
- 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 65
- 2022Federated Reinforcement Learning with Environment Heterogeneitycited by 63
- 2014Global convergence of the Heavy-ball method for convex optimizationcited by 61
- 2020A High Probability Analysis of Adaptive SGD with Momentumcited by 61
- 2020Linearly Converging Error Compensated SGDcited by 61
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 52
- 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 50
- 2020Bidirectional compression in heterogeneous settings for distributed or federated learning with partial participation: tight convergence guaranteescited by 46
- 2020Uncertainty Principle for Communication Compression in Distributed and Federated Learning and the Search for an Optimal Compressorcited by 45
- 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
- 2020A Linearly Convergent Algorithm for Decentralized Optimization: Sending Less Bits for Free!cited by 42
- 2021Rethinking gradient sparsification as total error minimizationcited by 41
- 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
- 2022Towards understanding how momentum improves generalization in deep learningcited by 40
- 2016Unified Convergence Analysis of Stochastic Momentum Methods for Convex and Non-convex Optimizationcited by 37
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
- 2020SQuARM-SGD: Communication-Efficient Momentum SGD for Decentralized Optimizationcited by 31
- 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
Citing papers per year: 2023: 5; 2024: 7; 2025: 15; 2026: 4.
31 papers.
Sort:
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 38
- 2023EControl: Fast Distributed Optimization with Compression and Error Controlcited by 15
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
- 2024Taming Nonconvex Stochastic Mirror Descent with General Bregman Divergencecited by 11
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
- 2024Non-convex Stochastic Composite Optimization with Polyak Momentumcited by 9
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Trainingcited by 6
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compressioncited by 5
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 5
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentumcited by 4
19 more
- 2025Accelerated Distributed Optimization with Compression and Error Feedbackcited by 4
- 2025Smoothed Normalization for Efficient Distributed Private Optimizationcited by 3
- 2025Delayed Momentum Aggregation: Communication-efficient Byzantine-robust Federated Learning with Partial Participationcited by 3
- 2025Composite Optimization with Error Feedback: the Dual Averaging Approachcited by 2
- 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentumcited by 2
- 2023Achieving Linear Speedup with ProxSkip in Distributed Stochastic Optimizationcited by 1
- 2024Byzantine-Robust and Communication-Efficient Distributed Learning via Compressed Momentum Filteringcited by 1
- 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysiscited by 1
- 2025Tight analyses of first-order methods with error feedbackcited by 1
- 2025First Provable Guarantees for Practical Private FL: Beyond Restrictive Assumptionscited by 1
- 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Datacited by 1
- 2025Quantitative Error Feedback for Quantization Noise Reduction of Filtering over Graphscited by 0
- 2025Beyond Communication Overhead: A Multilevel Monte Carlo Approach for Mitigating Compression Bias in Distributed Learningcited by 0
- 2025From PowerSGD to PowerSGD+: Low-Rank Gradient Compression for Distributed Optimization with Convergence Guaranteescited by 0
- 2025An All-Reduce Compatible Top-K Compressor for Communication-Efficient Distributed Learningcited by 0
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learningcited by 0
- 2026On the Convergence of Stochastic Gradient Descent with Perturbed Forward-Backward Passescited by 0
- 2026Compressed Proximal Federated Learning for Non-Convex Composite Optimization on Heterogeneous Datacited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimizationcited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Data28 Apr 2026
- 2026Compressed Proximal Federated Learning for Non-Convex Composite Optimization on Heterogeneous Data8 Mar 2026
- 2026On the Convergence of Stochastic Gradient Descent with Perturbed Forward-Backward Passes24 Feb 2026
- 2025First Provable Guarantees for Practical Private FL: Beyond Restrictive Assumptions25 Dec 2025
- 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentum18 Nov 2025
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025An All-Reduce Compatible Top-K Compressor for Communication-Efficient Distributed Learning30 Oct 2025
- 2025Composite Optimization with Error Feedback: the Dual Averaging Approach3 Oct 2025
- 2025From PowerSGD to PowerSGD+: Low-Rank Gradient Compression for Distributed Optimization with Convergence Guarantees14 Sep 2025
- 2025Delayed Momentum Aggregation: Communication-efficient Byzantine-robust Federated Learning with Partial Participation3 Sep 2025
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretraining21 Aug 2025
19 more
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guarantees11 Jul 2025
- 2025Beyond Communication Overhead: A Multilevel Monte Carlo Approach for Mitigating Compression Bias in Distributed Learning7 Jul 2025
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
- 2025Quantitative Error Feedback for Quantization Noise Reduction of Filtering over Graphs2 Jun 2025
- 2025Accelerated Distributed Optimization with Compression and Error Feedback11 Mar 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2025Smoothed Normalization for Efficient Distributed Private Optimization19 Feb 2025
- 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysis11 Nov 2024
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentum22 Oct 2024
- 2024Byzantine-Robust and Communication-Efficient Distributed Learning via Compressed Momentum Filtering13 Sep 2024
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Training5 Jul 2024
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compression30 May 2024
- 2024Non-convex Stochastic Composite Optimization with Polyak Momentum5 Mar 2024
- 2024Taming Nonconvex Stochastic Mirror Descent with General Bregman Divergence27 Feb 2024
- 2023EControl: Fast Distributed Optimization with Compression and Error Control6 Nov 2023
- 2023Achieving Linear Speedup with ProxSkip in Distributed Stochastic Optimization12 Oct 2023
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compression16 Aug 2023
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provably28 Jun 2023
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Training28 Jun 2023
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 38
- 2023EControl: Fast Distributed Optimization with Compression and Error Controlcited by 15
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
- 2024Taming Nonconvex Stochastic Mirror Descent with General Bregman Divergencecited by 11
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
- 2024Non-convex Stochastic Composite Optimization with Polyak Momentumcited by 9
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Trainingcited by 6
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compressioncited by 5
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEscited by 5
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentumcited by 4
12 most cited of 31 All 31 (JSON)
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Data28 Apr 2026
- 2026Compressed Proximal Federated Learning for Non-Convex Composite Optimization on Heterogeneous Data8 Mar 2026
- 2026On the Convergence of Stochastic Gradient Descent with Perturbed Forward-Backward Passes24 Feb 2026
- 2025First Provable Guarantees for Practical Private FL: Beyond Restrictive Assumptions25 Dec 2025
- 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentum18 Nov 2025
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025An All-Reduce Compatible Top-K Compressor for Communication-Efficient Distributed Learning30 Oct 2025
- 2025Composite Optimization with Error Feedback: the Dual Averaging Approach3 Oct 2025
- 2025From PowerSGD to PowerSGD+: Low-Rank Gradient Compression for Distributed Optimization with Convergence Guarantees14 Sep 2025
- 2025Delayed Momentum Aggregation: Communication-efficient Byzantine-robust Federated Learning with Partial Participation3 Sep 2025
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretraining21 Aug 2025
12 newest of 31 All 31 (JSON)