AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methods
Not on the map. Why?
Abstract (arXiv)
The choice of batch size in minibatch stochastic gradient optimization is critical for both optimization and generalization performance in large-scale model training. Although large-batch training is arguably the dominant paradigm in large-scale deep learning because of hardware advances, model generalization often deteriorates relative to small-batch training, leading to the so-called "generalization gap." To mitigate this issue, we investigate adaptive batch size strategies derived from adaptive sampling methods, which were originally developed for stochastic gradient descent. Given the strong interplay between learning rates and batch sizes, together with the prevalence of adaptive gradient methods in deep learning, we emphasize the need for adaptive batch size strategies in these settings. We introduce AdAdaGrad and its scalar variant AdAdaGradNorm, which progressively increase batch sizes during training while performing updates with AdaGrad and AdaGradNorm, respectively. We prove that AdAdaGradNorm converges with high probability at a rate of mathscrO(1/K) to a first-order stationary point of a smooth nonconvex function within K iterations. AdAdaGrad also exhibits similar convergence properties when combined with a novel coordinate-wise variant of our adaptive batch size strategy. We corroborate our theoretical claims with image-classification experiments that highlight the merits of the proposed schemes in terms of both training efficiency and model generalization. Our work highlights the potential of adaptive batch size strategies for adaptive gradient optimizers in large-scale model training.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 58 of its 76 references that are in the map. First posted on arXiv 17 Feb 2024.
Builds on
58 of 76 references.
References · 58
- 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
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 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
- 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,278
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
38 more
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2023PyTorch FSDP: Experiences on Scaling Fully Sharded Data Parallelcited by 641
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 335
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 303
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2018An Empirical Model of Large-Batch Trainingcited by 268
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 248
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
- 2018AdaGrad stepsizes: Sharp convergence over nonconvex landscapescited by 182
- 2020A Simple Convergence Proof of Adam and Adagradcited by 169
- 2020Better Theory for SGD in the Nonconvex Worldcited by 156
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 155
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 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
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
- 2023Linear attention is (maybe) all you need (to understand transformer optimization)cited by 97
- 2018On the Convergence of Adaptive Gradient Methods for Nonconvex Optimizationcited by 91
- 2020Improved Analysis of Clipping Algorithms for Non-convex Optimizationcited by 88
- 2020PyTorch Distributed: Experiences on Accelerating Data Parallel Trainingcited by 87
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2020A High Probability Analysis of Adaptive SGD with Momentumcited by 61
- 2022The Power of Adaptivity in SGD: Self-Tuning Step Sizes with Unbounded Gradients and Affine Variancecited by 60
- 2023Convergence of AdaGrad for Non-convex Objectives: Simple Proofs and Relaxed Assumptionscited by 55
- 2020Learning Rates as a Function of Batch Size: A Random Matrix Theory Approach to Neural Network Trainingcited by 50
- 2023Toward Understanding Why Adam Converges Faster Than SGD for Transformerscited by 50
- 2023High Probability Convergence of Stochastic Gradient Methodscited by 48
- 2018A Progressive Batching L-BFGS Method for Machine Learningcited by 45
- 2023Beyond Uniform Smoothness: A Stopped Analysis of Adaptive SGDcited by 41
- 2022High Probability Bounds for a Class of Nonconvex Algorithms with AdaGrad Stepsizecited by 40
- 2023SGD with AdaGrad Stepsizes: Full Adaptivity with High Probability to Unknown Parameters, Unbounded Gradients and Affine Variancecited by 30
- 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
- 2015Global convergence rate analysis of unconstrained optimization methods based on probabilistic modelscited by 27
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 3.
8 papers.
- 2024Enhancing Efficiency of Safe Reinforcement Learning via Sample Manipulationcited by 8
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelismcited by 4
- 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Lawscited by 4
- 2025Efficient Training of Deep Networks using Guided Spectral Data Selection: A Step Toward Learning What You Needcited by 0
- 2025AdLoCo: adaptive batching significantly improves communications efficiency and convergence for Large Language Modelscited by 0
- 2026Adaptive Batch Sizes Using Non-Euclidean Gradient Noise Scales for Stochastic Sign and Spectral Descentcited 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
- 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Laws15 Feb 2026
- 2026Adaptive Batch Sizes Using Non-Euclidean Gradient Noise Scales for Stochastic Sign and Spectral Descent3 Feb 2026
- 2025AdLoCo: adaptive batching significantly improves communications efficiency and convergence for Large Language Models25 Aug 2025
- 2025Efficient Training of Deep Networks using Guided Spectral Data Selection: A Step Toward Learning What You Need6 Jul 2025
- 2024Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelism30 Dec 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024Enhancing Efficiency of Safe Reinforcement Learning via Sample Manipulation31 May 2024