EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasis

By Chaoqi Wang, Roger Baker Grosse, Sanja Fidler, Guodong Zhang. 2019

161 citations recorded by the source corpus.

Reducing the test time resource requirements of a neural network while preserving test accuracy is crucial for running inference on resource-constrained devices. To achieve this goal, we introduce a novel network reparameterization based on the Kronecker-factored eigenbasis (KFE), and then apply Hessian-based structured pruning methods in this basis. As opposed to existing Hessian-based pruning algorithms which do pruning in parameter coordinates, our method works in the KFE where different weights are approximately independent, enabling accurate pruning and fast computation. We demonstrate empirically the effectiveness of the proposed method through extensive experiments. In particular, we highlight that the improvements are especially significant for more challenging datasets and networks. With negligible loss of accuracy, an iterative-pruning version gives a 10$\times$ reduction in model size and a 8$\times$ reduction in FLOPs on wide ResNet32.

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. Dan Alistarh
  2. Alexander Kolesnikov
  3. Xiaohua Zhai
  4. Xinchao Wang
  5. Lucas Beyer
  6. Tijmen Blankevoort
  7. Elias Frantar
  8. Neil Houlsby

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Xinchao Wang
  4. Yi Yang
  5. Trevor Darrell
  6. Andrew Zisserman
  7. Jitendra Malik
  8. Alexander Kolesnikov

In Efficiency & Compression

  1. Dan Alistarh
  2. Elias Frantar
  3. Tijmen Blankevoort
  4. Markus Nagel
  5. Eldar Kurtic
  6. Sidak Pal Singh
  7. Max Welling
  8. Mark Kurtz

Citations in the corpus