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