Perturbed Iterate Analysis for Asynchronous Stochastic Optimization

By Horia Mania, Xinghao Pan, Dimitris Papailiopoulos, B. Recht, Kannan Ramchandran, Michael I. Jordan. 2015

252 citations recorded by the source corpus.

We introduce and analyze stochastic optimization methods where the input to each gradient update is perturbed by bounded noise. We show that this framework forms the basis of a unified approach to analyze asynchronous implementations of stochastic optimization algorithms.In this framework, asynchronous stochastic optimization algorithms can be thought of as serial methods operating on noisy inputs. Using our perturbed iterate framework, we provide new analyses of the Hogwild! algorithm and asynchronous stochastic coordinate descent, that are simpler than earlier analyses, remove many assumptions of previous models, and in some cases yield improved upper bounds on the convergence rates. We proceed to apply our framework to develop and analyze KroMagnon: a novel, parallel, sparse stochastic variance-reduced gradient (SVRG) algorithm. We demonstrate experimentally on a 16-core machine that the sparse and parallel version of SVRG is in some cases more than four orders of magnitude faster than the standard SVRG algorithm.

Subfields: Artificial Intelligence, Computational Mechanics, Electrical and Electronic Engineering, 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. Peter Richtárik
  2. Martin Jaggi
  3. Sebastian U. Stich
  4. Jakub Konecný
  5. Michael I. Jordan
  6. Simon Lacoste-Julien
  7. Nicolas Loizou
  8. Sai Praneeth Karimireddy

In Computational Mechanics

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Jakub Konecný
  4. Martin Jaggi
  5. Martin Takác
  6. Nicolas Loizou
  7. Michael I. Jordan
  8. Simon Lacoste-Julien

In Electrical and Electronic Engineering

  1. Sebastian U. Stich
  2. Martin Jaggi
  3. Sai Praneeth Karimireddy
  4. Peter Richtárik
  5. Francis R. Bach
  6. Hao Yu
  7. Jakub Konecný
  8. Rong Jin

In Optimization & Training

  1. Peter Richtárik
  2. Sebastian U. Stich
  3. Jakub Konecný
  4. Martin Jaggi
  5. Simon Lacoste-Julien
  6. Nicolas Loizou
  7. Francis R. Bach
  8. Martin Takác

Citations in the corpus