SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradient

By Lam M. Nguyen, Jie Liu, Katya Scheinberg, Martin Takác. 2017

717 citations recorded by the source corpus.

In this paper, we propose a StochAstic Recursive grAdient algoritHm (SARAH), as well as its practical variant SARAH+, as a novel approach to the finite-sum minimization problems. Different from the vanilla SGD and other modern stochastic methods such as SVRG, S2GD, SAG and SAGA, SARAH admits a simple recursive framework for updating stochastic gradient estimates; when comparing to SAG/SAGA, SARAH does not require a storage of past gradients. The linear convergence rate of SARAH is proven under strong convexity assumption. We also prove a linear convergence rate (in the strongly convex case) for an inner loop of SARAH, the property that SVRG does not possess. Numerical experiments demonstrate the efficiency of our algorithm.

Subfields: Artificial Intelligence, Computational Mechanics, Statistics and Probability, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Jakub Konecný
  4. Sebastian U. Stich
  5. Martin Jaggi
  6. Simon Lacoste-Julien
  7. Martin Takác
  8. Filip Hanzely

In Computational Mechanics

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Jakub Konecný
  4. Simon Lacoste-Julien
  5. Sebastian U. Stich
  6. Martin Takác
  7. Martin Jaggi
  8. Filip Hanzely

In Statistics and Probability

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Nicolas Loizou
  4. Jakub Konecný
  5. Martin Takác
  6. Samuel Horváth
  7. Filip Hanzely
  8. Martin Jaggi

In Optimization & Training

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Jakub Konecný
  4. Sebastian U. Stich
  5. Simon Lacoste-Julien
  6. Martin Jaggi
  7. Martin Takác
  8. Francis R. Bach

Citations in the corpus