2017

Channel Pruning for Accelerating Very Deep Neural Networks

He, Yihui, Zhang, Xiangyu, Sun, Jian

Understand

In this paper, we introduce a new channel pruning method to accelerate very deep convolutional neural networks.Given a trained CNN model, we propose an iterative two-step algorithm to effectively prune each layer, by a LASSO regression based channel selection and least square reconstruction.

  • We further generalize this algorithm to multi-layer and multi-branch cases.
  • Our method reduces the accumulated error and enhance the compatibility with various architectures.
  • Our pruned VGG-16 achieves the state-of-the-art results by 5x speed-up along with only 0.3% increase of error.

Reading the bibliography…