Fast ConvNets Using Group-Wise Brain Damage

By Vadim Lebedev, Victor S. Lempitsky. 2015

461 citations recorded by the source corpus.

We revisit the idea of brain damage, i.e. the pruning of the coefficients of a neural network, and suggest how brain damage can be modified and used to speedup convolutional layers in ConvNets. The approach uses the fact that many efficient implementations reduce generalized convolutions to matrix multiplications. The suggested brain damage process prunes the convolutional kernel tensor in a group-wise fashion. After such pruning, convolutions can be reduced to multiplications of thinned dense matrices, which leads to speedup. We investigate different ways to add group-wise prunning to the learning process, and show that severalfold speedups of convolutional layers can be attained using group-sparsity regularizers. Our approach can adjust the shapes of the receptive fields in the convolutional layers, and even prune excessive feature maps from ConvNets, all in data-driven way.

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. Yi Yang
  2. Song Han
  3. Dacheng Tao
  4. Yang He
  5. Luc Van Gool
  6. Alan L. Yuille
  7. Quoc V. Le
  8. Trevor Darrell

In Computer Vision and Pattern Recognition

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

In Efficiency & Compression

  1. Yang He
  2. Yi Yang
  3. Jonathan Frankle
  4. Georgios Georgiadis
  5. Song Han
  6. Dan Alistarh
  7. Xuanyi Dong
  8. Michael Carbin

Citations in the corpus