DIVEBATCH: Accelerating Model Training Through Gradient-Diversity Aware Batch Size Adaptation
Not on the map. Why?
Abstract (arXiv)
The goal of this paper is to accelerate the training of machine learning models, a critical challenge since the training of large-scale deep neural models can be computationally expensive. Stochastic gradient descent (SGD) and its variants are widely used to train deep neural networks. In contrast to traditional approaches that focus on tuning the learning rate, we propose a novel adaptive batch size SGD algorithm, DiveBatch, that dynamically adjusts the batch size. Adapting the batch size is challenging: using large batch sizes is more efficient due to parallel computation, but small-batch training often converges in fewer epochs and generalizes better. To address this challenge, we introduce a data-driven adaptation based on gradient diversity, enabling DiveBatch to maintain the generalization performance of small-batch training while improving convergence speed and computational efficiency. Gradient diversity has a strong theoretical justification: it emerges from the convergence analysis of SGD. Evaluations of DiveBatch on synthetic and CiFar-10, CiFar-100, and Tiny-ImageNet demonstrate that DiveBatch converges significantly faster than standard SGD and AdaBatch (1.06 -- 5.0x), with a slight trade-off in performance.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 19 Sep 2025.
Builds on
14 of 32 references.
References · 14
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
- 2018An Empirical Model of Large-Batch Trainingcited by 281
- 2019SGD: General Analysis and Improved Ratescited by 207
- 2023Handbook of Convergence Theorems for (Stochastic) Gradient Methodscited by 163
- 2018On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizescited by 156
- 2017Improving Generalization Performance by Switching from Adam to SGDcited by 125
- 2018Revisiting Small Batch Training for Deep Neural Networkscited by 102
- 2016Coupling Adaptive Batch Sizes with Learning Ratescited by 30
- 2017AdaBatch: Adaptive Batch Sizes for Training Deep Neural Networkscited by 29
2 more
Built on by
Not cited yet.