Less than a Single Pass: Stochastically Controlled Stochastic Gradient Method
Optimization and Control
2019-05-17 v3 Data Structures and Algorithms
Machine Learning
Machine Learning
Abstract
We develop and analyze a procedure for gradient-based optimization that we refer to as stochastically controlled stochastic gradient (SCSG). As a member of the SVRG family of algorithms, SCSG makes use of gradient estimates at two scales, with the number of updates at the faster scale being governed by a geometric random variable. Unlike most existing algorithms in this family, both the computation cost and the communication cost of SCSG do not necessarily scale linearly with the sample size ; indeed, these costs are independent of when the target accuracy is low. An experimental evaluation on real datasets confirms the effectiveness of SCSG.
Cite
@article{arxiv.1609.03261,
title = {Less than a Single Pass: Stochastically Controlled Stochastic Gradient Method},
author = {Lihua Lei and Michael I. Jordan},
journal= {arXiv preprint arXiv:1609.03261},
year = {2019}
}
Comments
Add Lemma B.4