SGD without Replacement: Sharper Rates for General Smooth Convex Functions

By Prateek Jain, Dheeraj M. Nagaraj, Praneeth Netrapalli. 2019

101 citations recorded by the source corpus.

We study stochastic gradient descent {\em without replacement} (\sgdwor) for smooth convex functions. \sgdwor is widely observed to converge faster than true \sgd where each sample is drawn independently {\em with replacement} \cite{bottou2009curiously} and hence, is more popular in practice. But it's convergence properties are not well understood as sampling without replacement leads to coupling between iterates and gradients. By using method of exchangeable pairs to bound Wasserstein distance, we provide the first non-asymptotic results for \sgdwor when applied to {\em general smooth, strongly-convex} functions. In particular, we show that \sgdwor converges at a rate of $O(1/K^2)$ while \sgd is known to converge at $O(1/K)$ rate, where $K$ denotes the number of passes over data and is required to be {\em large enough}. Existing results for \sgdwor in this setting require additional {\em Hessian Lipschitz assumption} \cite{gurbuzbalaban2015random,haochen2018random}. For {\em small} $K$, we show \sgdwor can achieve same convergence rate as \sgd for {\em general smooth strongly-convex} functions. Existing results in this setting require $K=1$ and hold only for generalized linear models \cite{shamir2016without}. In addition, by careful analysis of the coupling, for both large and small $K$, we obtain better dependence on problem dependent parameters like condition number.

Subfields: Artificial Intelligence, Computational Mechanics, Statistics and Probability

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. Ahmed Khaled
  3. Konstantin Mishchenko
  4. Lam M. Nguyen
  5. Quoc Tran-Dinh
  6. Suvrit Sra
  7. Nicolas Loizou
  8. Sebastian U. Stich

In Computational Mechanics

  1. Peter Richtárik
  2. Ahmed Khaled
  3. Konstantin Mishchenko
  4. Nicolas Loizou
  5. Lam M. Nguyen
  6. Quoc Tran-Dinh
  7. Suvrit Sra
  8. Dzung T. Phan

In Statistics and Probability

  1. Konstantin Mishchenko
  2. Peter Richtárik
  3. Ahmed Khaled
  4. Quoc Tran-Dinh
  5. Lam M. Nguyen
  6. Phuong Ha Nguyen
  7. Marten van Dijk
  8. Chulhee Yun

Citations in the corpus