English

IGCV3: Interleaved Low-Rank Group Convolutions for Efficient Deep Neural Networks

Computer Vision and Pattern Recognition 2018-07-23 v2

Abstract

In this paper, we are interested in building lightweight and efficient convolutional neural networks. Inspired by the success of two design patterns, composition of structured sparse kernels, e.g., interleaved group convolutions (IGC), and composition of low-rank kernels, e.g., bottle-neck modules, we study the combination of such two design patterns, using the composition of structured sparse low-rank kernels, to form a convolutional kernel. Rather than introducing a complementary condition over channels, we introduce a loose complementary condition, which is formulated by imposing the complementary condition over super-channels, to guide the design for generating a dense convolutional kernel. The resulting network is called IGCV3. We empirically demonstrate that the combination of low-rank and sparse kernels boosts the performance and the superiority of our proposed approach to the state-of-the-arts, IGCV2 and MobileNetV2 over image classification on CIFAR and ImageNet and object detection on COCO.

Keywords

Cite

@article{arxiv.1806.00178,
  title  = {IGCV3: Interleaved Low-Rank Group Convolutions for Efficient Deep Neural Networks},
  author = {Ke Sun and Mingjie Li and Dong Liu and Jingdong Wang},
  journal= {arXiv preprint arXiv:1806.00178},
  year   = {2018}
}

Comments

10 pages, 2 figures, accepted by BMVC 2018