Structured Convolutions for Efficient Neural Network Design
Not on the map. Why?
Abstract (arXiv)
In this work, we tackle model efficiency by exploiting redundancy in the textitimplicit structure of the building blocks of convolutional neural networks. We start our analysis by introducing a general definition of Composite Kernel structures that enable the execution of convolution operations in the form of efficient, scaled, sum-pooling components. As its special case, we propose textitStructured Convolutions and show that these allow decomposition of the convolution operation into a sum-pooling operation followed by a convolution with significantly lower complexity and fewer weights. We show how this decomposition can be applied to 2D and 3D kernels as well as the fully-connected layers. Furthermore, we present a Structural Regularization loss that promotes neural network layers to leverage on this desired structure in a way that, after training, they can be decomposed with negligible performance loss. By applying our method to a wide range of CNN architectures, we demonstrate "structured" versions of the ResNets that are up to 2× smaller and a new Structured-MobileNetV2 that is more efficient while staying within an accuracy loss of 1% on ImageNet and CIFAR-10 datasets. We also show similar structured versions of EfficientNet on ImageNet and HRNet architecture for semantic segmentation on the Cityscapes dataset. Our method performs equally well or superior in terms of the complexity reduction in comparison to the existing tensor decomposition and channel pruning methods.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2.
4 papers.
- 2022Fast and Memory-Efficient Network Towards Efficient Image Super-Resolutioncited by 27
- 2021Anchor-based Plain Net for Mobile Image Super-Resolutioncited by 24
- 2021RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Mergingcited by 19
- 2022SVD-NAS: Coupling Low-Rank Approximation and Neural Architecture Searchcited by 3
- 2022SVD-NAS: Coupling Low-Rank Approximation and Neural Architecture Search22 Aug 2022
- 2022Fast and Memory-Efficient Network Towards Efficient Image Super-Resolution18 Apr 2022
- 2021RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Merging30 Sep 2021
- 2021Anchor-based Plain Net for Mobile Image Super-Resolution20 May 2021