SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentum
Not on the map. Why?
Abstract (arXiv)
Distributed optimization is essential for training large models on large datasets. Multiple approaches have been proposed to reduce the communication overhead in distributed training, such as synchronizing only after performing multiple local SGD steps, and decentralized methods (e.g., using gossip algorithms) to decouple communications among workers. Although these methods run faster than AllReduce-based methods, which use blocking communication before every update, the resulting models may be less accurate after the same number of updates. Inspired by the BMUF method of Chen & Huo (2016), we propose a slow momentum (SlowMo) framework, where workers periodically synchronize and perform a momentum update, after multiple iterations of a base optimization algorithm. Experiments on image classification and machine translation tasks demonstrate that SlowMo consistently yields improvements in optimization and generalization performance relative to the base optimizer, even when the additional overhead is amortized over many updates so that the SlowMo runtime is on par with that of the base optimizer. We provide theoretical convergence guarantees showing that SlowMo converges to a stationary point of smooth non-convex losses. Since BMUF can be expressed through the SlowMo framework, our results also correspond to the first theoretical convergence guarantees for BMUF.
Key facts. Cited by 121 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 28; 2022: 24; 2023: 26; 2024: 27; 2025: 10; 2026: 6.
121 papers.
Sort:
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
- 2021FedCM: Federated Learning with Client-level Momentumcited by 77
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2023Federated Learning of Large Language Models with Parameter-Efficient Prompt Tuning and Adaptive Optimizationcited by 65
- 2021What Do We Mean by Generalization in Federated Learning?cited by 62
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2022Communication-Efficient Adaptive Federated Learningcited by 55
38 more
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2023FedSpeed: Larger Local Interval, Less Communication Round, and Higher Generalization Accuracycited by 49
- 2024The AdEMAMix Optimizer: Better, Faster, Oldercited by 47
- 2023Dynamic Regularized Sharpness Aware Minimization in Federated Learning: Approaching Global Consistency and Smooth Landscapecited by 46
- 2021SemiFL: Semi-Supervised Federated Learning for Unlabeled Clients with Alternate Trainingcited by 45
- 2021STEM: A Stochastic Two-Sided Momentum Algorithm Achieving Near-Optimal Sample and Communication Complexities for Federated Learningcited by 43
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2022Test-Time Robust Personalization for Federated Learningcited by 39
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 37
- 2022On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Datacited by 36
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021Local Adaptivity in Federated Learning: Convergence and Consistencycited by 31
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2022TCT: Convexifying Federated Learning using Bootstrapped Neural Tangent Kernelscited by 26
- 2021Time-Correlated Sparsification for Communication-Efficient Federated Learningcited by 25
- 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradientcited by 24
- 2024Asynchronous Local-SGD Training for Language Modelingcited by 24
- 2022Accelerated Federated Learning with Decoupled Adaptive Optimizationcited by 23
- 2023Efficient Federated Learning via Local Adaptive Amended Optimizer with Linear Speedupcited by 23
- 2022AdaBest: Minimizing Client Drift in Federated Learning via Adaptive Bias Estimationcited by 21
- 2023Understanding How Consistency Works in Federated Learning via Stage-wise Relaxed Initializationcited by 21
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reductioncited by 20
- 2022Momentum Tracking: Momentum Acceleration for Decentralized Deep Learning on Heterogeneous Datacited by 20
- 2021Trade-offs of Local SGD at Scale: An Empirical Studycited by 19
- 2021Acceleration in Distributed Optimization under Similaritycited by 17
- 2022A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updatescited by 17
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapterscited by 17
- 2022Recycling Model Updates in Federated Learning: Are Gradient Subspaces Low-Rank?cited by 16
- 2025MuLoCo: Muon is a practical inner optimizer for DiLoCocited by 16
- 2021Compositional federated learning: Applications in distributionally robust averaging and meta learningcited by 12
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretrainingcited by 12
- 2021Secure Distributed Training at Scalecited by 11
- 2021FedChain: Chained Algorithms for Near-Optimal Communication Cost in Federated Learningcited by 10
- 2024Accelerating Heterogeneous Federated Learning with Closed-form Classifierscited by 10
- 2021Coordinating Momenta for Cross-silo Federated Learningcited by 9
- 2021Federated Face Recognitioncited by 9
50 most cited of 121 All 121 (JSON)
- 2026AutoLoCo: Communication Efficient Distributed LLM Training via Adaptive Synchronization29 Sep 2026
- 2026FedACT: Federated Adaptive Coordinate Trust Modulation for Robust Transformer Training under Data Heterogeneity4 Jul 2026
- 2026Unifying Local Communications and Local Updates for LLM Pretraining9 Jun 2026
- 2026Rethinking the Personalized Relaxed Initialization in the Federated Learning: Consistency and Generalization14 Apr 2026
- 2026Decentralized SGD with Controlled Disagreement Finds Flatter Minima2 Feb 2026
- 2026Ordered Local Momentum for Asynchronous Distributed Learning under Arbitrary Delays18 Jan 2026
- 2025On the Limits of Momentum in Decentralized and Federated Optimization25 Nov 2025
- 2025SMoFi: Step-wise Momentum Fusion for Split Federated Learning on Heterogeneous Data13 Nov 2025
- 2025SNOO: Step-K Nesterov Outer Optimizer - The Surprising Effectiveness of Nesterov Momentum Applied to Pseudo-Gradients17 Oct 2025
- 2025Partial Parameter Updates for Efficient Distributed Training26 Sep 2025
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretraining21 Aug 2025
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
38 more
- 2025FedWCM: Unleashing the Potential of Momentum-based Federated Learning in Long-Tailed Scenarios20 Jul 2025
- 2025MuLoCo: Muon is a practical inner optimizer for DiLoCo29 May 2025
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Training25 Apr 2025
- 2025Exponential Topology-enabled Scalable Communication in Multi-agent Reinforcement Learning27 Feb 2025
- 2024EDiT: A Local-SGD-Based Efficient Distributed Training Method for Large Language Models10 Dec 2024
- 2024Review of Mathematical Optimization in Federated Learning2 Dec 2024
- 2024Distributed Sign Momentum with Local Steps for Training Transformers26 Nov 2024
- 2024Classifier Clustering and Feature Alignment for Federated Learning under Distributed Concept Drift24 Oct 2024
- 2024Single-Timescale Multi-Sequence Stochastic Approximation Without Fixed Point Smoothness: Theories and Applications17 Oct 2024
- 2024From promise to practice: realizing high-performance decentralized training15 Oct 2024
- 2024LAYUP: Asynchronous decentralized gradient descent with LAYer-wise UPdates8 Oct 2024
- 2024A-FedPD: Aligning Dual-Drift is All Federated Primal-Dual Learning Needs27 Sep 2024
- 2024The AdEMAMix Optimizer: Better, Faster, Older5 Sep 2024
- 2024Towards Robust Federated Image Classification: An Empirical Study of Weight Selection Strategies in Manufacturing19 Aug 2024
- 2024Efficient Federated Learning Using Dynamic Update and Adaptive Pruning with Momentum on Shared Server Data11 Aug 2024
- 2024Ordered Momentum for Asynchronous SGD27 Jul 2024
- 2024A New Theoretical Perspective on Data Heterogeneity in Federated Optimization22 Jul 2024
- 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Training3 Jun 2024
- 2024Accelerating Heterogeneous Federated Learning with Closed-form Classifiers3 Jun 2024
- 2024Local Methods with Adaptivity via Scaling2 Jun 2024
- 2024Towards Faster Decentralized Stochastic Optimization with Communication Compression30 May 2024
- 2024Momentum for the Win: Collaborative Federated Reinforcement Learning across Heterogeneous Environments29 May 2024
- 2024WASH: Train your Ensemble with Communication-Efficient Weight Shuffling, then Average27 May 2024
- 2024Adjacent Leader Decentralized Stochastic Gradient Descent18 May 2024
- 2024FedEGG: Federated Learning with Explicit Global Guidance18 Apr 2024
- 2024Aggressive or Imperceptible, or Both: Network Pruning Assisted Hybrid Byzantines in Federated Learning9 Apr 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024Training Neural Networks from Scratch with Parallel Low-Rank Adapters26 Feb 2024
- 2024Momentum Approximation in Asynchronous Private Federated Learning14 Feb 2024
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlap29 Jan 2024
- 2024Asynchronous Local-SGD Training for Language Modeling17 Jan 2024
- 2023Meta-learning Optimizers for Communication-Efficient Learning2 Dec 2023
- 2023DiLoCo: Distributed Low-Communication Training of Language Models14 Nov 2023
- 2023Federated Learning of Large Language Models with Parameter-Efficient Prompt Tuning and Adaptive Optimization23 Oct 2023
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023Asymmetrically Decentralized Federated Learning8 Oct 2023
- 2023Window-based Model Averaging Improves Generalization in Heterogeneous Federated Learning2 Oct 2023
- 2023FedLALR: Client-Specific Adaptive Learning Rates Achieve Linear Speedup for Non-IID Data18 Sep 2023
50 newest of 121 All 121 (JSON)
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 100
- 2021FedCM: Federated Learning with Client-level Momentumcited by 77
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2023Federated Learning of Large Language Models with Parameter-Efficient Prompt Tuning and Adaptive Optimizationcited by 65
- 2021What Do We Mean by Generalization in Federated Learning?cited by 62
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2022Communication-Efficient Adaptive Federated Learningcited by 55
12 most cited of 121 All 121 (JSON)
- 2026AutoLoCo: Communication Efficient Distributed LLM Training via Adaptive Synchronization29 Sep 2026
- 2026FedACT: Federated Adaptive Coordinate Trust Modulation for Robust Transformer Training under Data Heterogeneity4 Jul 2026
- 2026Unifying Local Communications and Local Updates for LLM Pretraining9 Jun 2026
- 2026Rethinking the Personalized Relaxed Initialization in the Federated Learning: Consistency and Generalization14 Apr 2026
- 2026Decentralized SGD with Controlled Disagreement Finds Flatter Minima2 Feb 2026
- 2026Ordered Local Momentum for Asynchronous Distributed Learning under Arbitrary Delays18 Jan 2026
- 2025On the Limits of Momentum in Decentralized and Federated Optimization25 Nov 2025
- 2025SMoFi: Step-wise Momentum Fusion for Split Federated Learning on Heterogeneous Data13 Nov 2025
- 2025SNOO: Step-K Nesterov Outer Optimizer - The Surprising Effectiveness of Nesterov Momentum Applied to Pseudo-Gradients17 Oct 2025
- 2025Partial Parameter Updates for Efficient Distributed Training26 Sep 2025
- 2025Overcoming the Communication-Performance Tradeoff in LLM Pretraining21 Aug 2025
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
12 newest of 121 All 121 (JSON)