Variance Reduction in SGD by Distributed Importance Sampling

By Guillaume Alain, Alex Lamb, Chinnadhurai Sankar, Aaron C. Courville, Yoshua Bengio. 2015

227 citations recorded by the source corpus.

Humans are able to accelerate their learning by selecting training materials that are the most informative and at the appropriate level of difficulty. We propose a framework for distributing deep learning in which one set of workers search for the most informative examples in parallel while a single worker updates the model on examples selected by importance sampling. This leads the model to update using an unbiased estimate of the gradient which also has minimum variance when the sampling proposal is proportional to the L2-norm of the gradient. We show experimentally that this method reduces gradient variance even in a context where the cost of synchronization across machines cannot be ignored, and where the factors for importance sampling are not updated instantly across the training set.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, 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. Percy Liang
  2. Quoc V. Le
  3. Martin Jaggi
  4. Ruslan Salakhutdinov
  5. Mohit Bansal
  6. Yoshua Bengio
  7. Jianfeng Gao
  8. Yejin Choi

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Xiaogang Wang
  3. Dacheng Tao
  4. Trevor Darrell
  5. Jitendra Malik
  6. Ming-Hsuan Yang
  7. Alan L. Yuille
  8. Cordelia Schmid

In Optimization & Training

  1. Martin Jaggi
  2. Frank Hutter
  3. Percy Liang
  4. Sebastian U. Stich
  5. Simon Lacoste-Julien
  6. Peter Richtárik
  7. Ilya Loshchilov
  8. Andrew McCallum

Citations in the corpus