meProp: Sparsified Back Propagation for Accelerated Deep Learning with Reduced Overfitting

By Xu Sun, Xuancheng Ren, Shuming Ma, Houfeng Wang. 2017

171 citations recorded by the source corpus.

We propose a simple yet effective technique for neural network learning. The forward propagation is computed as usual. In back propagation, only a small subset of the full gradient is computed to update the model parameters. The gradient vectors are sparsified in such a way that only the top-$k$ elements (in terms of magnitude) are kept. As a result, only $k$ rows or columns (depending on the layout) of the weight matrix are modified, leading to a linear reduction ($k$ divided by the vector dimension) in the computational cost. Surprisingly, experimental results demonstrate that we can update only 1-4% of the weights at each back propagation pass. This does not result in a larger number of training iterations. More interestingly, the accuracy of the resulting models is actually improved rather than degraded, and a detailed analysis is given. The code is available at this https URL

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

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. Dan Alistarh
  2. Torsten Hoefler
  3. Martin Jaggi
  4. Sebastian U. Stich
  5. Peter Richtárik
  6. Luke S. Zettlemoyer
  7. Christopher R'e
  8. Matei A. Zaharia

In Computer Vision and Pattern Recognition

  1. Torsten Hoefler
  2. Dan Alistarh
  3. Elias Frantar
  4. Song Han
  5. Matei A. Zaharia
  6. Jason D. Lee
  7. Christopher R'e
  8. Yuan Xie

Citations in the corpus