Better Theory for SGD in the Nonconvex World

By Ahmed Khaled, Peter Richtárik. 2020

242 citations recorded by the source corpus.

Large-scale nonconvex optimization problems are ubiquitous in modern machine learning, and among practitioners interested in solving them, Stochastic Gradient Descent (SGD) reigns supreme. We revisit the analysis of SGD in the nonconvex setting and propose a new variant of the recently introduced expected smoothness assumption which governs the behaviour of the second moment of the stochastic gradient. We show that our assumption is both more general and more reasonable than assumptions made in all prior work. Moreover, our results yield the optimal $\mathcal{O}(\varepsilon^{-4})$ rate for finding a stationary point of nonconvex smooth functions, and recover the optimal $\mathcal{O}(\varepsilon^{-1})$ rate for finding a global solution if the Polyak-Łojasiewicz condition is satisfied. We compare against convergence rates under convexity and prove a theorem on the convergence of SGD under Quadratic Functional Growth and convexity, which might be of independent interest. Moreover, we perform our analysis in a framework which allows for a detailed study of the effects of a wide array of sampling strategies and minibatch sizes for finite-sum optimization problems. We corroborate our theoretical results with experiments on real and synthetic data.

Subfields: Artificial Intelligence, Computational Theory and Mathematics, Management Science and Operations Research, 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. Nicolas Loizou
  2. Peter Richtárik
  3. Simon Lacoste-Julien
  4. Robert Mansel Gower
  5. Ahmed Khaled
  6. Ioannis Mitliagkas
  7. Gauthier Gidel
  8. Hugo Berard

In Computational Theory and Mathematics

  1. Nicolas Loizou
  2. Peter Richtárik
  3. Robert Mansel Gower
  4. Othmane Sebbouh
  5. Ahmed Khaled
  6. Vivak Patel
  7. Hugo Berard
  8. Gauthier Gidel

In Management Science and Operations Research

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Simon Lacoste-Julien
  4. Robert Mansel Gower
  5. Ioannis Mitliagkas
  6. Gauthier Gidel
  7. Ahmed Khaled
  8. Hugo Berard

In Optimization & Training

  1. Nicolas Loizou
  2. Peter Richtárik
  3. Simon Lacoste-Julien
  4. Ioannis Mitliagkas
  5. Gauthier Gidel
  6. Robert Mansel Gower
  7. Ahmed Khaled
  8. Hugo Berard

Citations in the corpus