mlsanityData to 7 Oct 2026

UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer

arXiv 2401.06426 ↗First posted 12 Jan 2024cs.CV cs.AIcited by 9

Not on the map. Why?

Abstract (arXiv)

Traditional channel-wise pruning methods by reducing network channels struggle to effectively prune efficient CNN models with depth-wise convolutional layers and certain efficient modules, such as popular inverted residual blocks. Prior depth pruning methods by reducing network depths are not suitable for pruning some efficient models due to the existence of some normalization layers. Moreover, finetuning subnet by directly removing activation layers would corrupt the original model weights, hindering the pruned model from achieving high performance. To address these issues, we propose a novel depth pruning method for efficient models. Our approach proposes a novel block pruning strategy and progressive training method for the subnet. Additionally, we extend our pruning method to vision transformer models. Experimental results demonstrate that our method consistently outperforms existing depth pruning methods across various pruning configurations. We obtained three pruned ConvNeXtV1 models with our method applying on ConvNeXtV1, which surpass most SOTA efficient models with comparable inference performance. Our method also achieves state-of-the-art pruning performance on the vision transformer model.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 44 of its 52 references that are in the map. First posted on arXiv 12 Jan 2024.

Builds on

44 of 52 references.

References · 44

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
  5. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  6. 2020End-to-End Object Detection with Transformerscited by 7,384
  7. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  8. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  9. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  10. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  11. 2019Searching for MobileNetV3cited by 1,984
  12. 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
32 more
  1. 2018Group Normalizationcited by 1,514
  2. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  3. 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
  4. 2020Designing Network Design Spacescited by 954
  5. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  6. 2021Segmenter: Transformer for Semantic Segmentationcited by 855
  7. 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
  8. 2019Are Sixteen Heads Really Better than One?cited by 803
  9. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  10. 2023ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoderscited by 703
  11. 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
  12. 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
  13. 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
  14. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  15. 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
  16. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  17. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  18. 2021Patch Slimming for Efficient Vision Transformerscited by 131
  19. 2022Rethinking Vision Transformers for MobileNet Size and Speedcited by 121
  20. 2022MobileOne: An Improved One millisecond Mobile Backbonecited by 109
  21. 2020Accelerating Training of Transformer-Based Language Models with Progressive Layer Droppingcited by 93
  22. 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
  23. 2021Diverse Branch Block: Building a Convolution as an Inception-like Unitcited by 87
  24. 2019Fast Sparse ConvNetscited by 86
  25. 2021Scalable Vision Transformers with Hierarchical Poolingcited by 84
  26. 2021Vision Transformer Pruningcited by 77
  27. 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
  28. 2020To Filter Prune, or to Layer Prune, That Is The Questioncited by 23
  29. 2023VanillaNet: the Power of Minimalism in Deep Learningcited by 23
  30. 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
  31. 2020Layer Pruning via Fusible Residual Convolutional Block for Deep Neural Networkscited by 18
  32. 2021Layer Folding: Neural Network Depth Reduction using Activation Linearizationcited by 14

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 4; 2026: 1.

9 papers.