EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedback
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
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2018Sparsified SGD with Memorycited by 376
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
- 2018On the Optimization of Deep Networks: Implicit Acceleration by Overparameterizationcited by 284
- 2018The Convergence of Sparsified Gradient Methodscited by 229
- 2019A Survey on Distributed Machine Learningcited by 188
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 181
- 2020On Biased Compression for Distributed Learningcited by 140
- 2017Non-convex Optimization for Machine Learningcited by 133
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
17 more
- 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
- 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
- 2021MARINA: Faster Non-Convex Distributed Learning with Compressioncited by 78
- 2019Stochastic Distributed Learning with Gradient Quantization and Variance Reductioncited by 65
- 2020Linearly Converging Error Compensated SGDcited by 61
- 2018Distributed learning with compressed gradientscited by 55
- 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
- 2020Unified Analysis of Stochastic Gradient Methods for Composite Convex and Smooth Optimizationcited by 36
- 2020A Unified Analysis of Stochastic Gradient Methods for Nonconvex Federated Optimizationcited by 28
- 2020CSER: Communication-efficient SGD with Error Resetcited by 27
- 2021Distributed Second Order Methods with Fast Rates and Compressed Communicationcited by 25
- 2019On Maintaining Linear Convergence of Distributed Learning and Optimization under Limited Communicationcited by 16
Built on by
Citing papers per year: 2021: 7; 2022: 26; 2023: 27; 2024: 27; 2025: 24; 2026: 22.
133 papers.
Sort:
By area:
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2021EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learningcited by 55
- 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
- 2023A Guide Through the Zoo of Biased SGDcited by 40
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022On the Impossible Safety of Large AI Modelscited by 28
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 28
- 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
38 more
- 2022Server-Side Stepsizes and Sampling Without Replacement Provably Help in Federated Optimizationcited by 23
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 21
- 2022On Distributed Adaptive Optimization with Gradient Compressioncited by 19
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
- 2024MicroAdam: Accurate Adaptive Optimization with Low Space Overhead and Provable Convergencecited by 19
- 2022EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimizationcited by 17
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 16
- 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 16
- 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
- 2023EControl: Fast Distributed Optimization with Compression and Error Controlcited by 15
- 2021Faster Rates for Compressed Federated Learning with Client-Variance Reductioncited by 14
- 2022Coresets for Vertical Federated Learning: Regularized Linear Regression and K-Means Clusteringcited by 14
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2023Differentially Private SGD Without Clipping Bias: An Error-Feedback Approachcited by 14
- 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Trainingcited by 14
- 2021Communication-Compressed Adaptive Gradient Method for Distributed Nonconvex Optimizationcited by 12
- 2023Temporal Difference Learning with Compressed Updates: Error-Feedback meets Reinforcement Learningcited by 12
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
- 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregationcited by 11
- 2022CompressedScaffnew: The First Theoretical Double Acceleration of Communication from Local Training and Compression in Distributed Optimizationcited by 11
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
- 2023Clip21: Error Feedback for Gradient Clippingcited by 11
- 2024LoCoDL: Communication-Efficient Distributed Learning with Local Training and Compressioncited by 11
- 2025Greedy Low-Rank Gradient Compression for Distributed Learning with Convergence Guaranteescited by 11
- 2022FL_PyTorch: optimization research simulator for federated learningcited by 10
- 2023Asynchronous Federated Learning with Bidirectional Quantized Communications and Buffered Aggregationcited by 10
- 2022High Probability Bounds for Stochastic Subgradient Schemes with Heavy Tailed Noisecited by 9
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9
- 2023Convergence and Privacy of Decentralized Nonconvex Optimization with Gradient Clipping and Communication Compressioncited by 9
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedbackcited by 8
- 2022Compression and Data Similarity: Combination of Two Techniques for Communication-Efficient Solving of Distributed Variational Inequalitiescited by 8
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregationcited by 8
- 2022QUIC-FL: Quick Unbiased Compression for Federated Learningcited by 7
- 2023Similarity, Compression and Local Steps: Three Pillars of Efficient Communications for Distributed Variational Inequalitiescited by 7
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 7
- 2024Activations and Gradients Compression for Model-Parallel Trainingcited by 7
- 2022DoCoM: Compressed Decentralized Optimization with Near-Optimal Sample Complexitycited by 6
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
50 most cited of 133 All 133 (JSON)
- 2026Echo: Error-Compensated 4-Bit Tensor-Parallel Communication for LLM Training and Inference9 Oct 2026
- 2026Partially Informed Stochastic Optimization via Zeroth-Order Residual Tracking9 Oct 2026
- 2026Communication-Efficient Agnostic Federated Learning via Faster Convergence and Compression29 Sep 2026
- 2026Resilient Decentralized Wireless Federated Learning via Gradient Tracking with AdamW26 Aug 2026
- 2026Sign compression for Muon: SignMuon, MuonSign, and the Limits of Error Feedback31 Jul 2026
- 2026Decentralized Stochastic Subgradient-type Methods with Communication Compression for Nonsmooth Nonconvex Optimization2 Jul 2026
- 2026Quantized Stochastic Primal-Dual Methods for Distributed Optimization under Relaxed Global Geometry9 Jun 2026
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026Decentralized Parameter-Free Online Learning with Compressed Gossip27 May 2026
- 2026Orth-Dion: Eliminating Geometric Mismatch in Distributed Low-Rank Spectral Optimization7 May 2026
- 2026Exploiting Correlations in Federated Learning: Opportunities and Practical Limitations16 Apr 2026
- 2026Communication-Efficient Gluon in Federated Learning12 Apr 2026
38 more
- 2026Distributed Online Convex Optimization with Compressed Communication: Optimal Regret and Applications10 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
- 2026Exploring New Frontiers in Vertical Federated Learning: the Role of Saddle Point Reformulation17 Feb 2026
- 2026Unbiased Approximate Vector-Jacobian Products for Efficient Backpropagation16 Feb 2026
- 2026Zero-Order Optimization for LLM Fine-Tuning via Learnable Direction Sampling14 Feb 2026
- 2026Gradient Compression May Hurt Generalization: A Remedy by Synthetic Data Guided Sharpness Aware Minimization12 Feb 2026
- 2026ECO: Quantized Training without Full-Precision Master Weights29 Jan 2026
- 2026SA-PEF: Step-Ahead Partial Error Feedback for Efficient Federated Learning28 Jan 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2025Communication Compression for Distributed Learning with Aggregate and Server-Guided Feedback27 Dec 2025
- 2025First Provable Guarantees for Practical Private FL: Beyond Restrictive Assumptions25 Dec 2025
- 2025DP-CSGP: Differentially Private Stochastic Gradient Push with Compressed Communication15 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
- 2025Convergence Analysis of the ProbAbilistic Gradient Estimator Algorithm for Weakly Convex Finite-Sum Optimization31 Aug 2025
- 2025Reconciling Communication Compression and Byzantine-Robustness in Distributed Learning23 Aug 2025
- 2025HeteRo-Select: Informativeness as the Participation Driver in Heterogeneous Federated Learning8 Aug 2025
- 2025Taming Latency and Bandwidth: A Theoretical Framework and Adaptive Algorithm for Communication-Constrained Training23 Jul 2025
- 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
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025FFT-based Dynamic Subspace Selection for Low-Rank Adaptive Optimization of Large Language Models23 May 2025
- 2025γ-FedHT: Stepsize-Aware Hard-Threshold Gradient Compression in Federated Learning18 May 2025
- 2025Analysis of Asynchronous Federated Learning: Unraveling the Interactions between Gradient Compression, Delay, and Data Heterogeneity28 Apr 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
- 2025The Ball-Proximal (="Broximal") Point Method: a New Algorithm, Convergence Theory, and Applications4 Feb 2025
- 2024MARINA-P: Superior Performance in Non-smooth Federated Optimization with Adaptive Stepsizes22 Dec 2024
- 2024Accelerated Methods with Compressed Communications for Distributed Optimization Problems under Data Similarity21 Dec 2024
- 2024Memory-Efficient 4-bit Preconditioned Stochastic Optimization14 Dec 2024
- 2024Communication Compression for Distributed Learning without Control Variates5 Dec 2024
50 newest of 133 All 133 (JSON)
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2021EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learningcited by 55
- 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
- 2023A Guide Through the Zoo of Biased SGDcited by 40
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2022SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compressioncited by 34
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022On the Impossible Safety of Large AI Modelscited by 28
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 28
- 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
12 most cited of 130 All 130 (JSON)
- 2026Echo: Error-Compensated 4-Bit Tensor-Parallel Communication for LLM Training and Inference9 Oct 2026
- 2026Communication-Efficient Agnostic Federated Learning via Faster Convergence and Compression29 Sep 2026
- 2026Resilient Decentralized Wireless Federated Learning via Gradient Tracking with AdamW26 Aug 2026
- 2026Sign compression for Muon: SignMuon, MuonSign, and the Limits of Error Feedback31 Jul 2026
- 2026Decentralized Stochastic Subgradient-type Methods with Communication Compression for Nonsmooth Nonconvex Optimization2 Jul 2026
- 2026Quantized Stochastic Primal-Dual Methods for Distributed Optimization under Relaxed Global Geometry9 Jun 2026
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026Decentralized Parameter-Free Online Learning with Compressed Gossip27 May 2026
- 2026Orth-Dion: Eliminating Geometric Mismatch in Distributed Low-Rank Spectral Optimization7 May 2026
- 2026Exploiting Correlations in Federated Learning: Opportunities and Practical Limitations16 Apr 2026
- 2026Communication-Efficient Gluon in Federated Learning12 Apr 2026
- 2026Distributed Online Convex Optimization with Compressed Communication: Optimal Regret and Applications10 Apr 2026
12 newest of 130 All 130 (JSON)