LGOCAug 10, 2022

Adaptive Learning Rates for Faster Stochastic Gradient Methods

arXiv:2208.05287v113 citationsh-index: 67
Originality Incremental advance
AI Analysis

This work addresses faster optimization in machine learning, particularly for deep learning, but is incremental as it builds on existing adaptive step size methods.

The authors tackled the problem of improving stochastic gradient methods by proposing new adaptive step size strategies, achieving deterministic-like convergence rates for strongly convex smooth functions and demonstrating practical utility in deep learning optimization.

In this work, we propose new adaptive step size strategies that improve several stochastic gradient methods. Our first method (StoPS) is based on the classical Polyak step size (Polyak, 1987) and is an extension of the recent development of this method for the stochastic optimization-SPS (Loizou et al., 2021), and our second method, denoted GraDS, rescales step size by "diversity of stochastic gradients". We provide a theoretical analysis of these methods for strongly convex smooth functions and show they enjoy deterministic-like rates despite stochastic gradients. Furthermore, we demonstrate the theoretical superiority of our adaptive methods on quadratic objectives. Unfortunately, both StoPS and GraDS depend on unknown quantities, which are only practical for the overparametrized models. To remedy this, we drop this undesired dependence and redefine StoPS and GraDS to StoP and GraD, respectively. We show that these new methods converge linearly to the neighbourhood of the optimal solution under the same assumptions. Finally, we corroborate our theoretical claims by experimental validation, which reveals that GraD is particularly useful for deep learning optimization.

Foundations

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

Your Notes