paper-with-me

Papers

Big Batch SGD: Automated Inference using Adaptive Batch Sizes

2016-10-18 · Soham De, Abhay Yadav, David Jacobs, Tom Goldstein

Classical stochastic gradient methods for optimization rely on noisy gradient approximations that become progressively less accurate as iterates approach a solution. The large noise and small signal in the resulting gradients makes it difficult to use them for adaptive stepsize selection and automatic stopping. We propose alternative "big batch" SGD schemes that adaptively grow the batch size over time to maintain a nearly constant signal-to-noise ratio in the gradient approximation. The resulting methods have similar convergence rates to classical SGD, and do not require convexity of the objective. The high fidelity gradients enable automated learning rate selection and do not require stepsize decay. Big batch methods are thus easily automated and can run with little or no oversight.

📄 PDF Abstract BibTeX arXiv:1610.05792

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

AdaBatch: Adaptive Batch Sizes for Training Deep Neural Networks

2017-12-06 · Aditya Devarakonda, Maxim Naumov, Michael Garland

Training deep neural networks with Stochastic Gradient Descent, or its variants, requires careful choice of both learning rate and batch size. While smaller batch sizes generally converge in fewer training epochs, larger…

Computational Efficiency

Automated Learning Rate Scheduler for Large-batch Training

2021-07-13 · ICML Workshop AutoML 2021 7 · Chiheon Kim, Saehoon Kim, Jongmin Kim, Donghoon Lee 외

Large-batch training has been essential in leveraging large-scale datasets and models in deep learning. While it is computationally beneficial to use large batch sizes, it often requires a specially designed learning rat…

image-classificationImage ClassificationScheduling

SimiGrad: Fine-Grained Adaptive Batching for Large Scale Training using Gradient Similarity Measurement

2021-12-01 · NeurIPS 2021 12 · Heyang Qin, Samyam Rajbhandari, Olatunji Ruwase, Feng Yan 외

Large scale training requires massive parallelism to finish the training within a reasonable amount of time. To support massive parallelism, large batch training is the key enabler but often at the cost of generalization…

Computational Efficiency

AdAdaGrad: Adaptive Batch Size Schemes for Adaptive Gradient Methods

2024-02-17 · Tim Tsz-Kit Lau, Han Liu, Mladen Kolar

The choice of batch sizes in minibatch stochastic gradient optimizers is critical in large-scale model training for both optimization and generalization performance. Although large-batch training is arguably the dominant…

image-classificationImage Classification

Adaptive Batch Size Schedules for Distributed Training of Language Models with Data and Model Parallelism

2024-12-30 · Tim Tsz-Kit Lau, Weijian Li, Chenwei Xu, Han Liu 외

An appropriate choice of batch sizes in large-scale model training is crucial, yet it involves an intrinsic yet inevitable dilemma: large-batch training improves training efficiency in terms of memory utilization, while …