mlsanityData to 14 Oct 2026

CNN Mixture-of-Depths

arXiv 2409.17016 ↗First posted 25 Sep 2024cs.CV cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

We introduce Mixture-of-Depths (MoD) for Convolutional Neural Networks (CNNs), a novel approach that enhances the computational efficiency of CNNs by selectively processing channels based on their relevance to the current prediction. This method optimizes computational resources by dynamically selecting key channels in feature maps for focused processing within the convolutional blocks (Conv-Blocks), while skipping less relevant channels. Unlike conditional computation methods that require dynamic computation graphs, CNN MoD uses a static computation graph with fixed tensor sizes which improve hardware efficiency. It speeds up the training and inference processes without the need for customized CUDA kernels, unique loss functions, or finetuning. CNN MoD either matches the performance of traditional CNNs with reduced inference times, GMACs, and parameters, or exceeds their performance while maintaining similar inference times, GMACs, and parameters. For example, on ImageNet, ResNet86-MoD exceeds the performance of the standard ResNet50 by 0.45% with a 6% speedup on CPU and 5% on GPU. Moreover, ResNet75-MoD achieves the same performance as ResNet50 with a 25% speedup on CPU and 15% on GPU.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 40 of its 45 references that are in the map. First posted on arXiv 25 Sep 2024.

Builds on

40 of 45 references.

References · 40

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  6. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
  7. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
  8. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  9. 2017Squeeze-and-Excitation Networkscited by 4,789
  10. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  11. 2014Going Deeper with Convolutionscited by 4,241
  12. 2022A ConvNet for the 2020scited by 3,579
28 more
  1. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  2. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,385
  3. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  4. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
  5. 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,133
  6. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  7. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 596
  8. 2016Adaptive Computation Time for Recurrent Neural Networkscited by 506
  9. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
  10. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 434
  11. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
  12. 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 332
  13. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
  14. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
  15. 2024Mixture-of-Depths: Dynamically allocating compute in transformer-based language modelscited by 258
  16. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  17. 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
  18. 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 189
  19. 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
  20. 2017Convolutional Networks with Adaptive Inference Graphscited by 148
  21. 2015Fast Algorithms for Convolutional Neural Networkscited by 102
  22. 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
  23. 2017More is Less: A More Complicated Network with Less Inference Complexitycited by 66
  24. 2020Spatially Adaptive Inference with Stochastic Feature Sampling and Interpolationcited by 51
  25. 2018You Look Twice: GaterNet for Dynamic Filter Selection in CNNscited by 46
  26. 2019Batch-Shaping for Learning Conditional Channel Gated Networkscited by 42
  27. 2022Interspace Pruning: Using Adaptive Filter Representations to Improve Training of Sparse CNNscited by 16
  28. 2021COPS: Controlled Pruning Before Training Startscited by 6

Built on by

Cited by year (2026 to 14 Oct)

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

3 papers.