Network Decoupling: From Regular to Depthwise Separable Convolutions

By Jianbo Guo, Yuxi Li, Weiyao Lin, Yurong Chen, Jianguo Li. 2018

100 citations recorded by the source corpus.

Depthwise separable convolution has shown great efficiency in network design, but requires time-consuming training procedure with full training-set available. This paper first analyzes the mathematical relationship between regular convolutions and depthwise separable convolutions, and proves that the former one could be approximated with the latter one in closed form. We show depthwise separable convolutions are principal components of regular convolutions. And then we propose network decoupling (ND), a training-free method to accelerate convolutional neural networks (CNNs) by transferring pre-trained CNN models into the MobileNet-like depthwise separable convolution structure, with a promising speedup yet negligible accuracy loss. We further verify through experiments that the proposed method is orthogonal to other training-free methods like channel decomposition, spatial decomposition, etc. Combining the proposed method with them will bring even larger CNN speedup. For instance, ND itself achieves about 2X speedup for the widely used VGG16, and combined with other methods, it reaches 3.7X speedup with graceful accuracy degradation. We demonstrate that ND is widely applicable to classification networks like ResNet, and object detection network like SSD300.

Subfields: Computational Mechanics, Computer Networks and Communications, Signal Processing

How researchers see this paper

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

In Computational Mechanics

  1. Liang Wang
  2. Jun Du
  3. Changshui Zhang
  4. Gregory Hager
  5. Varun Jain
  6. Zhuang Liu
  7. Chen Gao
  8. Jianguo Li

In Computer Networks and Communications

  1. Liang Wang
  2. Jun Du
  3. Changshui Zhang
  4. Zhuang Liu

In Signal Processing

  1. Liang Wang
  2. Jun Du
  3. Changshui Zhang
  4. Gregory Hager
  5. Zhuang Liu
  6. Zirui Wang
  7. Jianguo Li
  8. Tianhong Li

Citations in the corpus