Mert Gürbüzbalaban

Journal article, 2021

Why random reshuffling beats stochastic gradient descent


Mert Gürbüzbalaban, Asuman Ozdaglar, Pablo A. Parrilo

Mathematical Programming, 186, pp. 49–84, 2021.

In brief

Resolves a long-standing open question about without-replacement sampling: random reshuffling — the sampling scheme practitioners actually use — provably converges faster than i.i.d. sampling for SGD, with rate Θ(1/k2s) over epochs against the Ω(1/k) barrier of with-replacement sampling.

Go further

The playground Why random reshuffling beats SGD lets you try the ideas of this paper in the browser.

The research note Why random reshuffling beats SGD explains the paper informally.

Cite
@article{gurbuzbalaban2021reshuffling,
  title   = {Why random reshuffling beats stochastic gradient descent},
  author  = {Mert Gürbüzbalaban and Asuman Ozdaglar and Pablo A. Parrilo},
  year    = {2021},
  journal = {Mathematical Programming},
  volume  = {186},
  pages   = {49--84},
  doi     = {10.1007/s10107-019-01440-w},
}

Return to all publications, the research program, or the home page.