Learning to Prune Deep Neural Networks via Layer-wise Optimal Brain Surgeon

By Xin Dong, Shangyu Chen, Sinno Jialin Pan. 2017

573 citations recorded by the source corpus.

How to develop slim and accurate deep neural networks has become crucial for real- world applications, especially for those employed in embedded systems. Though previous work along this research line has shown some promising results, most existing methods either fail to significantly compress a well-trained deep network or require a heavy retraining process for the pruned deep network to re-boost its prediction performance. In this paper, we propose a new layer-wise pruning method for deep neural networks. In our proposed method, parameters of each individual layer are pruned independently based on second order derivatives of a layer-wise error function with respect to the corresponding parameters. We prove that the final prediction performance drop after pruning is bounded by a linear combination of the reconstructed errors caused at each layer. Therefore, there is a guarantee that one only needs to perform a light retraining process on the pruned network to resume its original prediction performance. We conduct extensive experiments on benchmark datasets to demonstrate the effectiveness of our pruning method compared with several state-of-the-art baseline methods.

Subfields: Computer Vision and Pattern Recognition, Neurology, Efficiency & Compression, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

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

In Neurology

  1. Jinwoo Shin
  2. Kurt Keutzer
  3. Chaoqi Wang
  4. Philip H. S. Torr
  5. Sanguthevar Rajasekaran
  6. Xia Xiao
  7. Thalaiyasingam Ajanthan
  8. Niraj Kumar Jha

In Efficiency & Compression

  1. Dan Alistarh
  2. Elias Frantar
  3. Kurt Keutzer
  4. Yang He
  5. A. Gholami
  6. Luke S. Zettlemoyer
  7. Tim Dettmers
  8. Tri Dao

In Optimization & Training

  1. Peter Richtárik
  2. Dan Alistarh
  3. Jason D. Lee
  4. Michael W. Mahoney
  5. Ohad Shamir
  6. Martin Jaggi
  7. Sebastian U. Stich
  8. Samet Oymak

Citations in the corpus