mlsanityData to 7 Oct 2026

Maximizing Communication Efficiency for Large-scale Training via 0/1 Adam

arXiv 2202.06009 ↗First posted 12 Feb 2022cs.LGcited by 15

Not on the map. Why?

Abstract (arXiv)

1-bit gradient compression and local steps are two representative techniques that enable drastic communication reduction in distributed SGD. Their benefits, however, remain an open question on Adam-based large model pre-training (e.g. BERT and GPT). In this paper, we demonstrate the non-linearity in Adam causes slow convergence even when 1-bit compression or local steps are individually applied. To alleviate this limitation, we propose 0/1 Adam that linearizes each Adam step via approximating its optimizer states using their stale estimates and linear correlation. 0/1 Adam performs an Adam-like step to preserve the adaptivity, while its linearity allows utilizing 1-bit compression and local steps simultaneously for wall-clock time speed up. We provide convergence guarantee for 0/1 Adam on smooth non-convex objectives. On various large-scale benchmarks such as BERT-Base, BERT-Large, GPT-2 pre-training and ImageNet, we demonstrate on up to 128 GPUs that 0/1 Adam is able to reduce up to 87% of data volume, 54% of communication rounds, and achieve up to 2× higher training throughput and end-to-end training time reduction compared to the state-of-the-art baseline 1-bit Adam; while enjoying the same statistical convergence speed and end task model accuracy on GLUE dataset and ImageNet validation set.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 51 of its 68 references that are in the map. First posted on arXiv 12 Feb 2022.

Builds on

51 of 68 references.

References · 51

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2020Language Models are Few-Shot Learnerscited by 32,199
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  7. 2019On the Convergence of Adam and Beyondcited by 834
  8. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  9. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
  10. 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
  11. 2019Defending Against Neural Fake Newscited by 553
  12. 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
38 more
  1. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
  2. 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 282
  3. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  4. 2018A Simple Method for Commonsense Reasoningcited by 223
  5. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  6. 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
  7. 2019Adaptive Gradient Methods with Dynamic Bound of Learning Ratecited by 181
  8. 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
  9. 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 178
  10. 2018On the Convergence of A Class of Adam-Type Algorithms for Non-Convex Optimizationcited by 173
  11. 2020A Simple Convergence Proof of Adam and Adagradcited by 169
  12. 2017Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradientscited by 136
  13. 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 135
  14. 2018A Sufficient Condition for Convergences of Adam and RMSPropcited by 124
  15. 2015Asynchronous Parallel Stochastic Gradient for Nonconvex Optimizationcited by 115
  16. 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
  17. 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 98
  18. 2018On the Convergence of Adaptive Gradient Methods for Nonconvex Optimizationcited by 91
  19. 2019ZO-AdaMM: Zeroth-Order Adaptive Momentum Method for Black-Box Optimizationcited by 75
  20. 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 74
  21. 2020Optimal Complexity in Decentralized Trainingcited by 59
  22. 2019Zeno++: Robust Fully Asynchronous SGDcited by 53
  23. 2019Stochastic Sign Descent Methods: New Algorithms and Better Theorycited by 49
  24. 2020A new regret analysis for Adam-type algorithmscited by 35
  25. 2020Stochastic-Sign SGD for Federated Learning with Theoretical Guaranteescited by 34
  26. 2020Recent Theoretical Advances in Non-Convex Optimizationcited by 30
  27. 2019Distributed Training with Heterogeneous Data: Bridging Median- and Mean-Based Algorithmscited by 29
  28. 2018AdaShift: Decorrelation and Convergence of Adaptive Learning Rate Methodscited by 24
  29. 2020Moniqua: Modulo Quantized Communication in Decentralized SGDcited by 24
  30. 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
  31. 2019Election Coding for Distributed Learning: Protecting SignSGD against Byzantine Attackscited by 20
  32. 2021On the Convergence of Decentralized Adaptive Gradient Methodscited by 17
  33. 2018Nostalgic Adam: Weighting more of the past gradients when designing the adaptive learning ratecited by 16
  34. 2021Sign-MAML: Efficient Model-Agnostic Meta-Learning by SignSGDcited by 14
  35. 2021DP-SIGNSGD: When Efficiency Meets Privacy and Robustnesscited by 11
  36. 2021Federated Learning via Plurality Votecited by 6
  37. 2019Convergence Analyses of Online ADAM Algorithm in Convex Setting and Two-Layer ReLU Neural Networkcited by 4
  38. 2018signProx: One-Bit Proximal Algorithm for Nonconvex Stochastic Optimizationcited by 2

50 most cited of 51 All 51 (JSON)

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 5; 2024: 6; 2025: 2.

15 papers.

Sort:

By area: