Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluation

By Emily L. Denton, Wojciech Zaremba, Joan Bruna, Yann LeCun, Rob Fergus. 2014

1,841 citations recorded by the source corpus.

We present techniques for speeding up the test-time evaluation of large convolutional networks, designed for object recognition tasks. These models deliver impressive accuracy, but each image evaluation requires millions of floating point operations, making their deployment on smartphones and Internet-scale clusters problematic. The computation is dominated by the convolution operations in the lower layers of the model. We exploit the redundancy present within the convolutional filters to derive approximations that significantly reduce the required computation. Using large state-of-the-art models, we demonstrate speedups of convolutional layers on both CPU and GPU by a factor of 2 x, while keeping the accuracy within 1% of the original model.

Subfields: Artificial Intelligence, Computational Mechanics, 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. Dacheng Tao
  2. Quoc V. Le
  3. Yoshua Bengio
  4. Jianfeng Gao
  5. Mohit Bansal
  6. Trevor Darrell
  7. Yi Yang
  8. Luc Van Gool

In Computational Mechanics

  1. Dacheng Tao
  2. Francis R. Bach
  3. Julien Mairal
  4. Yoshua Bengio
  5. Luc Van Gool
  6. Chen Change Loy
  7. Kaiming He
  8. Lei Zhang

In Computer Vision and Pattern Recognition

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

In Efficiency & Compression

  1. Song Han
  2. Greg Mori
  3. Yunhe Wang
  4. Yi Yang
  5. Dacheng Tao
  6. Kurt Keutzer
  7. Frederick Tung
  8. Yang He

Citations in the corpus