Balanced Group Convolution: An Improved Group Convolution Based on Approximability Estimates
Not on the map. Why?
Abstract (arXiv)
The performance of neural networks has been significantly improved by increasing the number of channels in convolutional layers. However, this increase in performance comes with a higher computational cost, resulting in numerous studies focused on reducing it. One promising approach to address this issue is group convolution, which effectively reduces the computational cost by grouping channels. However, to the best of our knowledge, there has been no theoretical analysis on how well the group convolution approximates the standard convolution. In this paper, we mathematically analyze the approximation of the group convolution to the standard convolution with respect to the number of groups. Furthermore, we propose a novel variant of the group convolution called balanced group convolution, which shows a higher approximation with a small additional computational cost. We provide experimental results that validate our theoretical findings and demonstrate the superior performance of the balanced group convolution over other variants of group convolution.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 31 of its 46 references that are in the map. First posted on arXiv 19 Oct 2023.
Builds on
31 of 46 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2014Going Deeper with Convolutionscited by 4,241
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2016Wide Residual Networkscited by 3,070
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
19 more
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,358
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,135
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2014Deeply-Supervised Netscited by 367
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2019Neural Machine Translation: A Review and Surveycited by 100
- 2014Efficient and Accurate Approximations of Nonlinear Convolutional Networkscited by 30
- 2020Pruning Algorithms to Accelerate Convolutional Neural Networks for Edge Applications: A Surveycited by 26
- 2019Fully Learnable Group Convolution for Acceleration of Deep Neural Networkscited by 16
- 2021Approximation Properties of Deep ReLU CNNscited by 15
- 2020Self-grouping Convolutional Neural Networkscited by 5
- 2021Two-level Group Convolutioncited by 4
Built on by
Not cited yet.