PerforatedCNNs: Acceleration through Elimination of Redundant Convolutions

By Mikhail Figurnov, Aizhan Ibraimova, Dmitry P. Vetrov, Pushmeet Kohli. 2015

140 citations recorded by the source corpus.

We propose a novel approach to reduce the computational cost of evaluation of convolutional neural networks, a factor that has hindered their deployment in low-power devices such as mobile phones. Inspired by the loop perforation technique from source code optimization, we speed up the bottleneck convolutional layers by skipping their evaluation in some of the spatial positions. We propose and analyze several strategies of choosing these positions. We demonstrate that perforation can accelerate modern convolutional networks such as AlexNet and VGG-16 by a factor of 2x - 4x. Additionally, we show that perforation is complementary to the recently proposed acceleration method of Zhang et al. [28].

Subfields: Model Architectures, 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 Model Architectures

  1. Gao Huang
  2. Yi Yang
  3. Xuanyi Dong
  4. Dacheng Tao
  5. Zheng Zhang
  6. Shuicheng Yan
  7. Lior Wolf
  8. Dmitry P. Vetrov

In Efficiency & Compression

  1. Yi Yang
  2. Jonathan Frankle
  3. José Manuel Álvarez
  4. Ari S. Morcos
  5. Xuanyi Dong
  6. Yang He
  7. Gao Huang
  8. Dmitry P. Vetrov

Citations in the corpus