Sparse Networks from Scratch: Faster Training without Losing Performance

By Tim Dettmers, Luke S. Zettlemoyer. 2019

378 citations recorded by the source corpus.

We demonstrate the possibility of what we call sparse learning: accelerated training of deep neural networks that maintain sparse weights throughout training while achieving dense performance levels. We accomplish this by developing sparse momentum, an algorithm which uses exponentially smoothed gradients (momentum) to identify layers and weights which reduce the error efficiently. Sparse momentum redistributes pruned weights across layers according to the mean momentum magnitude of each layer. Within a layer, sparse momentum grows weights according to the momentum magnitude of zero-valued weights. We demonstrate state-of-the-art sparse performance on MNIST, CIFAR-10, and ImageNet, decreasing the mean error by a relative 8%, 15%, and 6% compared to other sparse algorithms. Furthermore, we show that sparse momentum reliably reproduces dense performance levels while providing up to 5.61x faster training. In our analysis, ablations show that the benefits of momentum redistribution and growth increase with the depth and size of the network. Additionally, we find that sparse momentum is insensitive to the choice of its hyperparameters suggesting that sparse momentum is robust and easy to use.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Efficiency & Compression

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. Luke S. Zettlemoyer
  2. Mohit Bansal
  3. Noah A. Smith
  4. Percy Liang
  5. Quoc V. Le
  6. Yejin Choi
  7. Jianfeng Gao
  8. Yoshua Bengio

In Computer Vision and Pattern Recognition

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

In Efficiency & Compression

  1. Dan Alistarh
  2. Sidak Pal Singh
  3. Luke S. Zettlemoyer
  4. Martin Jaggi
  5. Sebastian U. Stich
  6. Christopher R'e
  7. Tim Dettmers
  8. Michael Lewis

Citations in the corpus