SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradient
Nguyen, Lam M., Liu, Jie, Scheinberg, Katya, Takáč, Martin
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.
Jun-3-2017
- Country:
- Europe > United Kingdom > England (0.28)
- Genre:
- Research Report
- Promising Solution (0.71)
- New Finding (0.46)
- Research Report
- Industry:
- Education > Focused Education > Special Education (0.41)
- Technology: