AdaBatch: Efficient Gradient Aggregation Rules for Sequential and Parallel Stochastic Gradient Methods
Not on the map. Why?
Abstract (arXiv)
We study a new aggregation operator for gradients coming from a mini-batch for stochastic gradient (SG) methods that allows a significant speed-up in the case of sparse optimization problems. We call this method AdaBatch and it only requires a few lines of code change compared to regular mini-batch SGD algorithms. We provide a theoretical insight to understand how this new class of algorithms is performing and show that it is equivalent to an implicit per-coordinate rescaling of the gradients, similarly to what Adagrad methods can do. In theory and in practice, this new aggregation allows to keep the same sample efficiency of SG methods while increasing the batch size. Experimentally, we also show that in the case of smooth convex optimization, our procedure can even obtain a better loss when increasing the batch size for a fixed number of samples. We then apply this new algorithm to obtain a parallelizable stochastic gradient method that is synchronous but allows speed-up on par with Hogwild! methods as convergence does not deteriorate with the increase of the batch size. The same approach can be used to make mini-batch provably efficient for variance-reduced SG methods such as SVRG.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
5 papers.
- 2024Heavy-Tailed Class Imbalance and Why Adam Outperforms Gradient Descent on Language Modelscited by 80
- 2021Metadata Normalizationcited by 14
- 2022A Stochastic Bundle Method for Interpolating Networkscited by 3
- 2023FedLALR: Client-Specific Adaptive Learning Rates Achieve Linear Speedup for Non-IID Datacited by 2
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methodscited by 1
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methods31 Jul 2026
- 2024Heavy-Tailed Class Imbalance and Why Adam Outperforms Gradient Descent on Language Models29 Feb 2024
- 2023FedLALR: Client-Specific Adaptive Learning Rates Achieve Linear Speedup for Non-IID Data18 Sep 2023
- 2022A Stochastic Bundle Method for Interpolating Networks29 Jan 2022
- 2021Metadata Normalization19 Apr 2021