Stochastic Distributed Learning with Gradient Quantization and Variance Reduction

By Samuel Horváth, Dmitry Kovalev, Konstantin Mishchenko, Sebastian U. Stich, Peter Richtárik. 2019

143 citations recorded by the source corpus.

We consider distributed optimization where the objective function is spread among different devices, each sending incremental model updates to a central server. To alleviate the communication bottleneck, recent work proposed various schemes to compress (e.g.\ quantize or sparsify) the gradients, thereby introducing additional variance $\omega \geq 1$ that might slow down convergence. For strongly convex functions with condition number $\kappa$ distributed among $n$ machines, we (i) give a scheme that converges in $\mathcal{O}((\kappa + \kappa \frac{\omega}{n} + \omega)$ $\log (1/\epsilon))$ steps to a neighborhood of the optimal solution. For objective functions with a finite-sum structure, each worker having less than $m$ components, we (ii) present novel variance reduced schemes that converge in $\mathcal{O}((\kappa + \kappa \frac{\omega}{n} + \omega + m)\log(1/\epsilon))$ steps to arbitrary accuracy $\epsilon > 0$. These are the first methods that achieve linear convergence for arbitrary quantized updates. We also (iii) give analysis for the weakly convex and non-convex cases and (iv) verify in experiments that our novel variance reduced schemes are more efficient than the baselines.

Subfields: Artificial Intelligence, Computational Mechanics, Optimization & Training, Federated & Distributed Learning

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. Nicolas Loizou
  3. Ahmed Khaled
  4. Sebastian U. Stich
  5. Filip Hanzely
  6. Martin Jaggi
  7. Aryan Mokhtari
  8. Konstantin Mishchenko

In Computational Mechanics

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Ahmed Khaled
  4. Filip Hanzely
  5. Sebastian U. Stich
  6. Martin Jaggi
  7. Robert Mansel Gower
  8. Samuel Horváth

In Optimization & Training

  1. Peter Richtárik
  2. Nicolas Loizou
  3. Ahmed Khaled
  4. Sebastian U. Stich
  5. Filip Hanzely
  6. Martin Jaggi
  7. Simon Lacoste-Julien
  8. Konstantin Mishchenko

In Federated & Distributed Learning

  1. Peter Richtárik
  2. Mehrdad Mahdavi
  3. Farzin Haddadpour
  4. Ahmed Khaled
  5. Aryan Mokhtari
  6. Dmitry Kovalev
  7. Martin Jaggi
  8. Filip Hanzely

Citations in the corpus