mlsanityData to 7 Oct 2026

Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods

arXiv 2406.13936 ↗First posted 20 Jun 2024stat.ML cs.LG math.OCcited by 4

Not on the map. Why?

Abstract (arXiv)

Modern deep neural networks often require distributed training with many workers due to their large size. As the number of workers increases, communication overheads become the main bottleneck in data-parallel minibatch stochastic gradient methods with per-iteration gradient synchronization. Local gradient methods like Local SGD reduce communication by only synchronizing model parameters and/or gradients after several local steps. Despite an understanding of their convergence and the importance of batch sizes for training efficiency and generalization, optimal batch sizes for local gradient methods are difficult to determine. We introduce adaptive batch size strategies for local gradient methods that increase batch sizes adaptively to reduce minibatch gradient variance. We provide convergence guarantees under homogeneous data conditions and support our claims with image classification and language modeling experiments, demonstrating the effectiveness of our strategies for both training efficiency and generalization.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 66 of its 91 references that are in the map. First posted on arXiv 20 Jun 2024.

Builds on

66 of 91 references.

References · 66

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  5. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  6. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  7. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  8. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  9. 2019Advances and Open Problems in Federated Learningcited by 3,021
  10. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  11. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
  12. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
38 more
  1. 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
  2. 2020Adaptive Federated Optimizationcited by 1,036
  3. 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
  4. 2024OLMo: Accelerating the Science of Language Modelscited by 599
  5. 2018Local SGD Converges Fast and Communicates Littlecited by 595
  6. 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 361
  7. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
  8. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
  9. 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
  10. 2019Tighter Theory for Local SGD on Identical and Heterogeneous Datacited by 266
  11. 2014One weird trick for parallelizing convolutional neural networkscited by 264
  12. 2019SGD: General Analysis and Improved Ratescited by 206
  13. 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
  14. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
  15. 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
  16. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  17. 2020Is Local SGD Better than Minibatch SGD?cited by 151
  18. 2017The Power of Interpolation: Understanding the Effectiveness of SGD in Modern Over-parametrized Learningcited by 150
  19. 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
  20. 2018Fast and Faster Convergence of SGD for Over-Parameterized Models and an Accelerated Perceptroncited by 143
  21. 2017A Bayesian Perspective on Generalization and Stochastic Gradient Descentcited by 134
  22. 2018Stochastic subgradient method converges on tame functionscited by 120
  23. 2023DiLoCo: Distributed Low-Communication Training of Language Modelscited by 115
  24. 2019Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronizationcited by 106
  25. 2017On the convergence properties of a K-step averaging stochastic gradient descent algorithm for nonconvex optimizationcited by 91
  26. 2019Unified Optimal Analysis of the (Stochastic) Gradient Methodcited by 81
  27. 2020Variance-Reduced Methods for Machine Learningcited by 79
  28. 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
  29. 2018Adaptive Communication Strategies to Achieve the Best Error-Runtime Trade-off in Local-Update SGDcited by 76
  30. 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
  31. 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 74
  32. 2022Asynchronous SGD Beats Minibatch SGD Under Arbitrary Delayscited by 61
  33. 2017Communication-Efficient Algorithms for Decentralized and Stochastic Optimizationcited by 42
  34. 2024Nemotron-4 15B Technical Reportcited by 36
  35. 2021Personalized Federated Learning: A Unified Framework and Universal Optimization Techniquescited by 34
  36. 2016Coupling Adaptive Batch Sizes with Learning Ratescited by 29
  37. 2017Adaptive Sampling Strategies for Stochastic Optimizationcited by 29
  38. 2017AdaBatch: Adaptive Batch Sizes for Training Deep Neural Networkscited by 29

50 most cited of 66 All 66 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.