ThiNet: A Filter Level Pruning Method for Deep Neural Network Compression

By Jian-Hao Luo, Jianxin Wu, Weiyao Lin. 2017

1,876 citations recorded by the source corpus.

We propose an efficient and unified framework, namely ThiNet, to simultaneously accelerate and compress CNN models in both training and inference stages. We focus on the filter level pruning, i.e., the whole filter would be discarded if it is less important. Our method does not change the original network structure, thus it can be perfectly supported by any off-the-shelf deep learning libraries. We formally establish filter pruning as an optimization problem, and reveal that we need to prune filters based on statistics information computed from its next layer, not the current layer, which differentiates ThiNet from existing methods. Experimental results demonstrate the effectiveness of this strategy, which has advanced the state-of-the-art. We also show the performance of ThiNet on ILSVRC-12 benchmark. ThiNet achieves 3.31 x FLOPs reduction and 16.63× compression on VGG-16, with only 0.52% top-5 accuracy drop. Similar experiments with ResNet-50 reveal that even for a compact network, ThiNet can also reduce more than half of the parameters and FLOPs, at the cost of roughly 1% top-5 accuracy drop. Moreover, the original VGG-16 model can be further pruned into a very small model with only 5.05MB model size, preserving AlexNet level accuracy but showing much stronger generalization ability.

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. Dacheng Tao
  2. Mohit Bansal
  3. Quoc V. Le
  4. Trevor Darrell
  5. Jianfeng Gao
  6. Yoshua Bengio
  7. Luke S. Zettlemoyer
  8. Percy Liang

In Computer Vision and Pattern Recognition

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

In Efficiency & Compression

  1. Song Han
  2. Dan Alistarh
  3. Jonathan Frankle
  4. Yang He
  5. Thomas S. Huang
  6. Jiahui Yu
  7. Michael Carbin
  8. Kurt Keutzer

Citations in the corpus