MLLGDec 20, 2017

ADINE: An Adaptive Momentum Method for Stochastic Gradient Descent

arXiv:1712.07424v118 citations
Originality Incremental advance
AI Analysis

This is an incremental improvement for optimization in deep learning, addressing a specific bottleneck in momentum-based methods.

The paper tackles the problem of slow convergence in stochastic gradient descent by proposing ADINE, an adaptive momentum method that allows momentum parameters greater than 1, which experimentally helps escape saddle points faster and leads to significantly faster convergence without compromising generalization error.

Two major momentum-based techniques that have achieved tremendous success in optimization are Polyak's heavy ball method and Nesterov's accelerated gradient. A crucial step in all momentum-based methods is the choice of the momentum parameter $m$ which is always suggested to be set to less than $1$. Although the choice of $m < 1$ is justified only under very strong theoretical assumptions, it works well in practice even when the assumptions do not necessarily hold. In this paper, we propose a new momentum based method $\textit{ADINE}$, which relaxes the constraint of $m < 1$ and allows the learning algorithm to use adaptive higher momentum. We motivate our hypothesis on $m$ by experimentally verifying that a higher momentum ($\ge 1$) can help escape saddles much faster. Using this motivation, we propose our method $\textit{ADINE}$ that helps weigh the previous updates more (by setting the momentum parameter $> 1$), evaluate our proposed algorithm on deep neural networks and show that $\textit{ADINE}$ helps the learning algorithm to converge much faster without compromising on the generalization error.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes