mlsanityData to 7 Oct 2026

Boosting Convolutional Neural Networks with Middle Spectrum Grouped Convolution

arXiv 2304.06305 ↗First posted 13 Apr 2023cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

This paper proposes a novel module called middle spectrum grouped convolution (MSGC) for efficient deep convolutional neural networks (DCNNs) with the mechanism of grouped convolution. It explores the broad "middle spectrum" area between channel pruning and conventional grouped convolution. Compared with channel pruning, MSGC can retain most of the information from the input feature maps due to the group mechanism; compared with grouped convolution, MSGC benefits from the learnability, the core of channel pruning, for constructing its group topology, leading to better channel division. The middle spectrum area is unfolded along four dimensions: group-wise, layer-wise, sample-wise, and attention-wise, making it possible to reveal more powerful and interpretable structures. As a result, the proposed module acts as a booster that can reduce the computational cost of the host backbones for general image recognition with even improved predictive accuracy. For example, in the experiments on ImageNet dataset for image classification, MSGC can reduce the multiply-accumulates (MACs) of ResNet-18 and ResNet-50 by half but still increase the Top-1 accuracy by more than 1%. With 35% reduction of MACs, MSGC can also increase the Top-1 accuracy of the MobileNetV2 backbone. Results on MS COCO dataset for object detection show similar observations. Our code and trained models are available at https://github.com/hellozhuo/msgc.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 60 of its 84 references that are in the map. First posted on arXiv 13 Apr 2023.

Builds on

60 of 84 references.

References · 60

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2016Densely Connected Convolutional Networkscited by 6,691
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  8. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  9. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  10. 2017Squeeze-and-Excitation Networkscited by 4,763
  11. 2014Going Deeper with Convolutionscited by 4,231
  12. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
38 more
  1. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  2. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  3. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  4. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  5. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  6. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  7. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  8. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  9. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  10. 2021Dynamic Neural Networks: A Surveycited by 405
  11. 2018Deep Learning for Generic Object Detection: A Surveycited by 392
  12. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  13. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  14. 2018Slimmable Neural Networkscited by 301
  15. 2019CondConv: Conditionally Parameterized Convolutions for Efficient Inferencecited by 273
  16. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  17. 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
  18. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  19. 2021Pixel Difference Networks for Efficient Edge Detectioncited by 167
  20. 2019Salient Object Detection in the Deep Learning Era: An In-Depth Surveycited by 163
  21. 2017Convolutional Networks with Adaptive Inference Graphscited by 147
  22. 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
  23. 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 121
  24. 2020Glance and Focus: a Dynamic Approach to Reducing Spatial Redundancy in Image Classificationcited by 99
  25. 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
  26. 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
  27. 2021Dynamic Slimmable Networkcited by 83
  28. 2018Channel Gating Neural Networkscited by 80
  29. 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
  30. 2020Dynamic Sparse Training: Find Efficient Sparse Network From Scratch With Trainable Masked Layerscited by 66
  31. 2020Dynamic ReLUcited by 55
  32. 2020DSA: More Efficient Budgeted Pruning via Differentiable Sparsity Allocationcited by 47
  33. 2021Manifold Regularized Dynamic Network Pruningcited by 43
  34. 2017Improving Pairwise Ranking for Multi-label Image Classificationcited by 40
  35. 2021Revisiting Dynamic Convolution via Matrix Decompositioncited by 35
  36. 2016Deep Roots: Improving CNN Efficiency with Hierarchical Filter Groupscited by 32
  37. 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
  38. 2017DyNet: The Dynamic Neural Network Toolkitcited by 21

50 most cited of 60 All 60 (JSON)

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 2.

3 papers.