Nesterov's method with decreasing learning rate leads to accelerated stochastic gradient descent
Abstract
We present a coupled system of ODEs which, when discretized with a constant time step/learning rate, recovers Nesterov's accelerated gradient descent algorithm. The same ODEs, when discretized with a decreasing learning rate, leads to novel stochastic gradient descent (SGD) algorithms, one in the convex and a second in the strongly convex case. In the strongly convex case, we obtain an algorithm superficially similar to momentum SGD, but with additional terms. In the convex case, we obtain an algorithm with a novel order learning rate. We prove, extending the Lyapunov function approach from the full gradient case to the stochastic case, that the algorithms converge at the optimal rate for the last iterate of SGD, with rate constants which are better than previously available.
Cite
@article{arxiv.1908.07861,
title = {Nesterov's method with decreasing learning rate leads to accelerated stochastic gradient descent},
author = {Maxime Laborde and Adam M. Oberman},
journal= {arXiv preprint arXiv:1908.07861},
year = {2020}
}
Comments
23 pages, 1 table, (minor revision), accepted to AISTATS 2020