Distributed Stochastic Variance Reduced Gradient Methods

By Jason D. Lee, Tengyu Ma, Qihang Lin. 2015

16 citations recorded by the source corpus.

We study the problem of minimizing the average of $N$ convex functions using $m$ machines with each machine being able to access $n=\frac{N}{m}$ functions. We design a distributed stochastic variance reduced gradient (DSVRG) algorithm which, when the condition number $\kappa$ of the problem is less than $n^{0.9}$ and when the data is assumed to be randomly partitioned onto the machines, simultaneously achieves the optimal parallel runtime, communication and rounds of communication among all first order methods up to constant factors. DSVRG and its extension DPPASVRG also outperform existing distributed algorithms in terms of the rounds of communication as long as $\kappa$ is not too large compared to $n$. For the regime when $n$ is relatively small, we propose a distributed accelerated SVRG algorithm which further reduces the parallel runtime.

Subfields: Artificial Intelligence, Computational Mechanics

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. Jakub Konecný
  2. Peter Richtárik
  3. H. Brendan McMahan
  4. Daniel Ramage
  5. Sebastian U. Stich
  6. Martin Jaggi
  7. Virginia Smith
  8. Nicolas Loizou

In Computational Mechanics

  1. Jakub Konecný
  2. Peter Richtárik
  3. H. Brendan McMahan
  4. Daniel Ramage
  5. Nicolas Loizou
  6. Martin Takác
  7. Sebastian U. Stich
  8. Nati Srebro

Citations in the corpus