paper-with-me

Papers

A Resizable Mini-batch Gradient Descent based on a Multi-Armed Bandit

2017-11-17 · ICLR 2019 5 · Seong Jin Cho, Sunghun Kang, Chang D. Yoo

Determining the appropriate batch size for mini-batch gradient descent is always time consuming as it often relies on grid search. This paper considers a resizable mini-batch gradient descent (RMGD) algorithm based on a multi-armed bandit for achieving best performance in grid search by selecting an appropriate batch size at each epoch with a probability defined as a function of its previous success/failure. This probability encourages exploration of different batch size and then later exploitation of batch size with history of success. At each epoch, the RMGD samples a batch size from its probability distribution, then uses the selected batch size for mini-batch gradient descent. After obtaining the validation loss at each epoch, the probability distribution is updated to incorporate the effectiveness of the sampled batch size. The RMGD essentially assists the learning process to explore the possible domain of the batch size and exploit successful batch size. Experimental results show that the RMGD achieves performance better than the best performing single batch size. Furthermore, it, obviously, attains this performance in a shorter amount of time than grid search. It is surprising that the RMGD achieves better performance than grid search.

📄 PDF Abstract BibTeX arXiv:1711.06424

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

MBGDT:Robust Mini-Batch Gradient Descent

2022-06-14 · Hanming Wang, Haozheng Luo, Yue Wang

In high dimensions, most machine learning method perform fragile even there are a little outliers. To address this, we hope to introduce a new method with the base learner, such as Bayesian regression or stochastic gradi…

regression

Error dynamics of mini-batch gradient descent with random reshuffling for least squares regression

2024-06-06 · Jackie Lok, Rishi Sonthalia, Elizaveta Rebrova

We study the discrete dynamics of mini-batch gradient descent with random reshuffling for least squares regression. We show that the training and generalization errors depend on a sample cross-covariance matrix $Z$ betwe…

regression

Non-Asymptotic Analysis of Online Multiplicative Stochastic Gradient Descent

2021-12-14 · Riddhiman Bhattacharya, Tiefeng Jiang

Past research has indicated that the covariance of the Stochastic Gradient Descent (SGD) error done via minibatching plays a critical role in determining its regularization and escape from low potential points. Motivated…

On Batch Adaptive Training for Deep Learning: Lower Loss and Larger Step Size

2018-01-01 · ICLR 2018 1 · Runyao Chen, Kun Wu, Ping Luo

Mini-batch gradient descent and its variants are commonly used in deep learning. The principle of mini-batch gradient descent is to use noisy gradient calculated on a batch to estimate the real gradient, thus balancing t…

image-classificationImage Classification

Accelerating Asynchronous Stochastic Gradient Descent for Neural Machine Translation

2018-08-27 · EMNLP 2018 10 · Nikolay Bogoychev, Marcin Junczys-Dowmunt, Kenneth Heafield, Alham Fikri Aji

In order to extract the best possible performance from asynchronous stochastic gradient descent one must increase the mini-batch size and scale the learning rate accordingly. In order to achieve further speedup we introd…

Machine TranslationTranslation