Training Sparse Neural Networks

By Suraj Srinivas, Akshayvarun Subramanya, R. Venkatesh Babu. 2016

226 citations recorded by the source corpus.

The emergence of Deep neural networks has seen human-level performance on large scale computer vision tasks such as image classification. However these deep networks typically contain large amount of parameters due to dense matrix multiplications and convolutions. As a result, these architectures are highly memory intensive, making them less suitable for embedded vision applications. Sparse Computations are known to be much more memory efficient. In this work, we train and build neural networks which implicitly use sparse computations. We introduce additional gate variables to perform parameter selection and show that this is equivalent to using a spike-and-slab prior. We experimentally validate our method on both small and large networks which result in highly sparse neural network models.

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. Martin Jaggi
  2. Sebastian U. Stich
  3. Tao Lin
  4. Jonathan Frankle
  5. Dan Alistarh
  6. Michael Carbin
  7. Zhuang Liu
  8. Mingkui Tan

In Computer Vision and Pattern Recognition

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

Citations in the corpus