English

A Stochastic Gradient Method with an Exponential Convergence Rate for Finite Training Sets

Optimization and Control 2013-03-12 v4 Machine Learning

Abstract

We propose a new stochastic gradient method for optimizing the sum of a finite set of smooth functions, where the sum is strongly convex. While standard stochastic gradient methods converge at sublinear rates for this problem, the proposed method incorporates a memory of previous gradient values in order to achieve a linear convergence rate. In a machine learning context, numerical experiments indicate that the new algorithm can dramatically outperform standard algorithms, both in terms of optimizing the training error and reducing the test error quickly.

Keywords

Cite

@article{arxiv.1202.6258,
  title  = {A Stochastic Gradient Method with an Exponential Convergence Rate for Finite Training Sets},
  author = {Nicolas Le Roux and Mark Schmidt and Francis Bach},
  journal= {arXiv preprint arXiv:1202.6258},
  year   = {2013}
}

Comments

The notable changes over the current version: - worked example of convergence rates showing SAG can be faster than first-order methods - pointing out that the storage cost is O(n) for linear models - the more-stable line-search - comparison to additional optimal SG methods - comparison to rates of coordinate descent methods in quadratic case

R2 v1 2026-06-21T20:26:19.791Z