UPDP: A Unified Progressive Depth Pruner for CNN and Vision Transformer
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2019Searching for MobileNetV3cited by 1,984
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,960
32 more
- 2018Group Normalizationcited by 1,514
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2021EfficientNetV2: Smaller Models and Faster Trainingcited by 1,127
- 2020Designing Network Design Spacescited by 954
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
- 2019Are Sixteen Heads Really Better than One?cited by 803
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2023ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoderscited by 703
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
- 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
- 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
- 2021Patch Slimming for Efficient Vision Transformerscited by 131
- 2022Rethinking Vision Transformers for MobileNet Size and Speedcited by 121
- 2022MobileOne: An Improved One millisecond Mobile Backbonecited by 109
- 2020Accelerating Training of Transformer-Based Language Models with Progressive Layer Droppingcited by 93
- 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
- 2021Diverse Branch Block: Building a Convolution as an Inception-like Unitcited by 87
- 2019Fast Sparse ConvNetscited by 86
- 2021Scalable Vision Transformers with Hierarchical Poolingcited by 84
- 2021Vision Transformer Pruningcited by 77
- 2023X-Pruner: eXplainable Pruning for Vision Transformerscited by 66
- 2020To Filter Prune, or to Layer Prune, That Is The Questioncited by 23
- 2023VanillaNet: the Power of Minimalism in Deep Learningcited by 23
- 2022DepthShrinker: A New Compression Paradigm Towards Boosting Real-Hardware Efficiency of Compact Neural Networkscited by 19
- 2020Layer Pruning via Fusible Residual Convolutional Block for Deep Neural Networkscited by 18
- 2021Layer Folding: Neural Network Depth Reduction using Activation Linearizationcited by 14
Built on by
Citing papers per year: 2024: 4; 2025: 4; 2026: 1.
9 papers.
- 2024The Ninth NTIRE 2024 Efficient Super-Resolution Challenge Reportcited by 57
- 2024PRANCE: Joint Token-Optimization and Structural Channel-Pruning for Adaptive ViT Inferencecited by 10
- 2025Temporal Action Detection Model Compression by Progressive Block Dropcited by 5
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraintcited by 4
- 2025Adaptive Pruning of Pretrained Transformer via Differential Inclusionscited by 2
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compressioncited by 0
- 2024Layer Pruning with Consensus: A Triple-Win Solutioncited by 0
- 2025Compact Vision Transformer by Reduction of Kernel Complexitycited by 0
- 2026HiAP: A Multi-Granular Stochastic Auto-Pruning Framework for Vision Transformerscited by 0
- 2026HiAP: A Multi-Granular Stochastic Auto-Pruning Framework for Vision Transformers12 Mar 2026
- 2025Compact Vision Transformer by Reduction of Kernel Complexity17 Jul 2025
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraint2 Apr 2025
- 2025Temporal Action Detection Model Compression by Progressive Block Drop21 Mar 2025
- 2025Adaptive Pruning of Pretrained Transformer via Differential Inclusions6 Jan 2025
- 2024Layer Pruning with Consensus: A Triple-Win Solution21 Nov 2024
- 2024PRANCE: Joint Token-Optimization and Structural Channel-Pruning for Adaptive ViT Inference6 Jul 2024
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compression17 May 2024
- 2024The Ninth NTIRE 2024 Efficient Super-Resolution Challenge Report16 Apr 2024