mlsanityData to 14 Oct 2026

EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedback

arXiv 2106.05203 ↗First posted 9 Jun 2021cs.LG math.OC stat.MLcited by 133

Not on the map. Why?

Abstract (arXiv)

Error feedback (EF), also known as error compensation, is an immensely popular convergence stabilization mechanism in the context of distributed training of supervised machine learning models enhanced by the use of contractive communication compression mechanisms, such as Top-k. First proposed by Seide et al (2014) as a heuristic, EF resisted any theoretical understanding until recently [Stich et al., 2018, Alistarh et al., 2018]. However, all existing analyses either i) apply to the single node setting only, ii) rely on very strong and often unreasonable assumptions, such global boundedness of the gradients, or iterate-dependent assumptions that cannot be checked a-priori and may not hold in practice, or iii) circumvent these issues via the introduction of additional unbiased compressors, which increase the communication cost. In this work we fix all these deficiencies by proposing and analyzing a new EF mechanism, which we call EF21, which consistently and substantially outperforms EF in practice. Our theoretical analysis relies on standard assumptions only, works in the distributed heterogeneous data setting, and leads to better and more meaningful rates. In particular, we prove that EF21 enjoys a fast O(1/T) convergence rate for smooth nonconvex problems, beating the previous bound of O(1/T2/3), which was shown a bounded gradients assumption. We further improve this to a fast linear rate for PL functions, which is the first linear convergence result for an EF-type method not relying on unbiased compressors. Since EF has a large number of applications where it reigns supreme, we believe that our 2021 variant, EF21, can a large impact on the practice of communication efficient distributed learning.

Key facts. Cited by 133 papers in the map (data through 14 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 9 Jun 2021.

Builds on

29 of 43 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  4. 2018Sparsified SGD with Memorycited by 376
  5. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  6. 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 284
  7. 2018The Convergence of Sparsified Gradient Methodscited by 229
  8. 2019A Survey on Distributed Machine Learningcited by 188
  9. 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 181
  10. 2020On Biased Compression for Distributed Learningcited by 140
  11. 2017Non-convex Optimization for Machine Learningcited by 133
  12. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
17 more
  1. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
  2. 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 99
  3. 2019Natural Compression for Distributed Deep Learningcited by 90
  4. 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
  5. 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
  6. 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 78
  7. 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 65
  8. 2020Linearly Converging Error Compensated SGDcited by 61
  9. 2018Distributed learning with compressed gradientscited by 55
  10. 2020Bidirectional compression in heterogeneous settings for distributed or federated learning with partial participation: tight convergence guaranteescited by 46
  11. 2020Uncertainty Principle for Communication Compression in Distributed and Federated Learning and the Search for an Optimal Compressorcited by 45
  12. 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
  13. 2020Unified Analysis of Stochastic Gradient Methods for Composite Convex and Smooth Optimizationcited by 36
  14. 2020A Unified Analysis of Stochastic Gradient Methods for Nonconvex Federated Optimizationcited by 28
  15. 2020CSER: Communication-efficient SGD with Error Resetcited by 27
  16. 2021Distributed Second Order Methods with Fast Rates and Compressed Communicationcited by 25
  17. 2019On Maintaining Linear Convergence of Distributed Learning and Optimization under Limited Communicationcited by 16

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 7; 2022: 26; 2023: 27; 2024: 27; 2025: 24; 2026: 22.

133 papers.

Sort:

By area:

  1. 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
  2. 2021EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learningcited by 55
  3. 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
  4. 2023A Guide Through the Zoo of Biased SGDcited by 40
  5. 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
  6. 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
  7. 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
  8. 2023Momentum Provably Improves Error Feedback!cited by 31
  9. 2022On the Impossible Safety of Large AI Modelscited by 28
  10. 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 28
  11. 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
  12. 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
38 more
  1. 2022Server-Side Stepsizes and Sampling Without Replacement Provably Help in Federated Optimizationcited by 23
  2. 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 21
  3. 2022On Distributed Adaptive Optimization with Gradient Compressioncited by 19
  4. 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
  5. 2024MicroAdam: Accurate Adaptive Optimization with Low Space Overhead and Provable Convergencecited by 19
  6. 2022EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimizationcited by 17
  7. 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 16
  8. 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 16
  9. 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
  10. 2023EControl: Fast Distributed Optimization with Compression and Error Controlcited by 15
  11. 2021Faster Rates for Compressed Federated Learning with Client-Variance Reductioncited by 14
  12. 2022Coresets for Vertical Federated Learning: Regularized Linear Regression and K-Means Clusteringcited by 14
  13. 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
  14. 2023Differentially Private SGD Without Clipping Bias: An Error-Feedback Approachcited by 14
  15. 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Trainingcited by 14
  16. 2021Communication-Compressed Adaptive Gradient Method for Distributed Nonconvex Optimizationcited by 12
  17. 2023Temporal Difference Learning with Compressed Updates: Error-Feedback meets Reinforcement Learningcited by 12
  18. 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
  19. 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregationcited by 11
  20. 2022CompressedScaffnew: The First Theoretical Double Acceleration of Communication from Local Training and Compression in Distributed Optimizationcited by 11
  21. 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
  22. 2023Clip21: Error Feedback for Gradient Clippingcited by 11
  23. 2024LoCoDL: Communication-Efficient Distributed Learning with Local Training and Compressioncited by 11
  24. 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
  25. 2022FL_PyTorch: optimization research simulator for federated learningcited by 10
  26. 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregationcited by 10
  27. 2022High Probability Bounds for Stochastic Subgradient Schemes with Heavy Tailed Noisecited by 9
  28. 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9
  29. 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compressioncited by 9
  30. 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedbackcited by 8
  31. 2022Compression and Data Similarity: Combination of Two Techniques for Communication-Efficient Solving of Distributed Variational Inequalitiescited by 8
  32. 2022ScionFL: Efficient and Robust Secure Quantized Aggregationcited by 8
  33. 2022QUIC-FL: Quick Unbiased Compression for Federated Learningcited by 7
  34. 2023Similarity, Compression and Local Steps: Three Pillars of Efficient Communications for Distributed Variational Inequalitiescited by 7
  35. 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 7
  36. 2024Activations and Gradients Compression for Model-Parallel Trainingcited by 7
  37. 2022DoCoM: Compressed Decentralized Optimization with Near-Optimal Sample Complexitycited by 6
  38. 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6

50 most cited of 133 All 133 (JSON)