mlsanityData to 14 Oct 2026

EControl: Fast Distributed Optimization with Compression and Error Control

arXiv 2311.05645 ↗First posted 6 Nov 2023math.OC cs.LG stat.MLcited by 15

Not on the map. Why?

Abstract (arXiv)

Modern distributed training relies heavily on communication compression to reduce the communication overhead. In this work, we study algorithms employing a popular class of contractive compressors in order to reduce communication overhead. However, the naive implementation often leads to unstable convergence or even exponential divergence due to the compression bias. Error Compensation (EC) is an extremely popular mechanism to mitigate the aforementioned issues during the training of models enhanced by contractive compression operators. Compared to the effectiveness of EC in the data homogeneous regime, the understanding of the practicality and theoretical foundations of EC in the data heterogeneous regime is limited. Existing convergence analyses typically rely on strong assumptions such as bounded gradients, bounded data heterogeneity, or large batch accesses, which are often infeasible in modern machine learning applications. We resolve the majority of current issues by proposing EControl, a novel mechanism that can regulate error compensation by controlling the strength of the feedback signal. We prove fast convergence for EControl in standard strongly convex, general convex, and nonconvex settings without any additional assumptions on the problem or data heterogeneity. We conduct extensive numerical evaluations to illustrate the efficacy of our method and support our theoretical findings.

Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 42 of its 54 references that are in the map. First posted on arXiv 6 Nov 2023.

Builds on

42 of 54 references.

References · 42

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
  5. 2021Zero-Shot Text-to-Image Generationcited by 4,288
  6. 2019Advances and Open Problems in Federated Learningcited by 3,046
  7. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
  8. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
  9. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  10. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
  11. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
  12. 2018Sparsified SGD with Memorycited by 376
30 more
  1. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
  2. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  3. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
  4. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
  5. 2018The Convergence of Sparsified Gradient Methodscited by 229
  6. 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 221
  7. 2019SCAFFOLD: Stochastic Controlled Averaging for Federated Learningcited by 175
  8. 2020On Biased Compression for Distributed Learningcited by 140
  9. 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 133
  10. 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 119
  11. 2019Distributed Learning with Compressed Gradient Differencescited by 112
  12. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 111
  13. 2019Natural Compression for Distributed Deep Learningcited by 90
  14. 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
  15. 2020Linearly Converging Error Compensated SGDcited by 61
  16. 2018Distributed learning with compressed gradientscited by 55
  17. 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 52
  18. 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 50
  19. 2020Error Compensated Distributed SGD Can Be Acceleratedcited by 45
  20. 2022BEER: Fast O(1/T) Rate for Decentralized Nonconvex Optimization with Communication Compressioncited by 41
  21. 2020A Survey on Large-scale Machine Learningcited by 35
  22. 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
  23. 2023Momentum Provably Improves Error Feedback!cited by 31
  24. 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
  25. 2020On Communication Compression for Distributed Optimization on Heterogeneous Datacited by 19
  26. 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 16
  27. 2022Distributed Newton-Type Methods with Communication Compression and Bernoulli Aggregationcited by 11
  28. 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
  29. 2021Error Compensated Loopless SVRG, Quartz, and SDCA for Distributed Optimizationcited by 4
  30. 2023Catalyst Acceleration of Error Compensated Methods Leads to Better Communication Complexitycited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 9; 2026: 4.

15 papers.

Sort: