Pruning Convolutional Neural Networks for Resource Efficient Inference
Not on the map. Why?
Abstract (arXiv)
We propose a new formulation for pruning convolutional kernels in neural networks to enable efficient inference. We interleave greedy criteria-based pruning with fine-tuning by backpropagation - a computationally efficient procedure that maintains good generalization in the pruned network. We propose a new criterion based on Taylor expansion that approximates the change in the cost function induced by pruning network parameters. We focus on transfer learning, where large pretrained networks are adapted to specialized tasks. The proposed criterion demonstrates superior performance compared to other criteria, e.g. the norm of kernel weights or feature map activation, for pruning large CNNs after adaptation to fine-grained classification tasks (Birds-200 and Flowers-102) relaying only on the first order gradient information. We also show that pruning can lead to more than 10x theoretical (5x practical) reduction in adapted 3D-convolutional filters with a small drop in accuracy in a recurrent gesture classifier. Finally, we show results for the large-scale ImageNet dataset to emphasize the flexibility of our approach.
Key facts. Cited by 48 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 9; 2023: 5; 2024: 10; 2025: 11; 2026: 2.
48 papers.
Sort:
By area:
- 2021Accelerating Sparse Deep Neural Networkscited by 223
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Bettercited by 154
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined taskscited by 115
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2021Automatic Sleep Staging of EEG Signals: Recent Development, Challenges, and Future Directionscited by 43
- 2021MixMo: Mixing Multiple Inputs for Multiple Outputs via Deep Subnetworkscited by 32
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2024Your Transformer is Secretly Linearcited by 23
- 2021Challenges for machine learning in clinical translation of big data imaging studiescited by 15
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2021LANA: Latency Aware Network Accelerationcited by 11
- 2023Low-Rank Prune-And-Factorize for Language Model Compressioncited by 11
36 more
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directionscited by 10
- 2025Think Before You Prune: Self-Reflective Structured Pruning for Reasoning Language Modelscited by 6
- 2023Homological Neural Networks: A Sparse Architecture for Multivariate Complexitycited by 5
- 2022Applications of Deep Learning in Fish Habitat Monitoring: A Tutorial and Surveycited by 4
- 2022Streaming, fast and accurate on-device Inverse Text Normalization for Automatic Speech Recognitioncited by 4
- 2022Triangular Dropout: Variable Network Width without Retrainingcited by 3
- 2024Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detectioncited by 3
- 2024BBS: Bi-directional Bit-level Sparsity for Deep Learning Accelerationcited by 3
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learningcited by 3
- 2025One Shot vs. Iterative: Rethinking Pruning Strategies for Model Compressioncited by 3
- 2025HEART-VIT: Hessian-Guided Efficient Dynamic Attention and Token Pruning in Vision Transformercited by 3
- 2021An Experimental Study of the Impact of Pre-training on the Pruning of a Convolutional Neural Networkcited by 2
- 2022simCrossTrans: A Simple Cross-Modality Transfer Learning for Object Detection with ConvNets or Vision Transformerscited by 2
- 2022MGiaD: Multigrid in all dimensions. Efficiency and robustness by coarsening in resolution and channel dimensionscited by 2
- 2024Shapley Pruning for Neural Network Compressioncited by 2
- 2024Investigating the Effect of Network Pruning on Performance and Interpretabilitycited by 2
- 2025Sparse-Reg: Improving Sample Complexity in Offline Reinforcement Learning using Sparsitycited by 2
- 2023Filter Pruning via Filters Similarity in Consecutive Layerscited by 1
- 2024Understanding Encoder-Decoder Structures in Machine Learning Using Information Measurescited by 1
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruningcited by 1
- 2025Poly-MgNet: Polynomial Building Blocks in Multigrid-Inspired ResNetscited by 1
- 2025DyDiT++: Diffusion Transformers with Timestep and Spatial Dynamics for Efficient Visual Generationcited by 1
- 2025AccLLM: Accelerating Long-Context LLM Inference Via Algorithm-Hardware Co-Designcited by 1
- 2025Information-Theoretic Bounds and Task-Centric Learning Complexity for Real-World Dynamic Nonlinear Systemscited by 1
- 2021Multi-Task Network Pruning and Embedded Optimization for Real-time Deployment in ADAScited by 0
- 2021Learning from Shader Program Tracescited by 0
- 2021Feature Flow Regularization: Improving Structured Sparsity in Deep Neural Networkscited by 0
- 2021Compact representations of convolutional neural networks via weight pruning and quantizationcited by 0
- 2022Target Aware Network Architecture Search and Compression for Efficient Knowledge Transfercited by 0
- 2022Model Compression for Resource-Constrained Mobile Robotscited by 0
- 2024Designing High-Performing Networks for Multi-Scale Computer Visioncited by 0
- 2024A Metric Driven Approach to Mixed Precision Trainingcited by 0
- 2024Pruning Deep Convolutional Neural Network Using Conditional Mutual Informationcited by 0
- 2025SlimMoE: Structured Compression of Large MoE Models via Expert Slimming and Distillationcited by 0
- 2026Adaptive Structured Pruning of Convolutional Neural Networks for Time Series Classificationcited by 0
- 2026Dynamic-in-Few-Step: Unifying Dynamic Computation and Few-Step Distillation for Efficient Video Generationcited by 0
- 2026Dynamic-in-Few-Step: Unifying Dynamic Computation and Few-Step Distillation for Efficient Video Generation7 Jul 2026
- 2026Adaptive Structured Pruning of Convolutional Neural Networks for Time Series Classification13 Feb 2026
- 2025HEART-VIT: Hessian-Guided Efficient Dynamic Attention and Token Pruning in Vision Transformer23 Dec 2025
- 2025Think Before You Prune: Self-Reflective Structured Pruning for Reasoning Language Models1 Dec 2025
- 2025Information-Theoretic Bounds and Task-Centric Learning Complexity for Real-World Dynamic Nonlinear Systems8 Sep 2025
- 2025One Shot vs. Iterative: Rethinking Pruning Strategies for Model Compression19 Aug 2025
- 2025SlimMoE: Structured Compression of Large MoE Models via Expert Slimming and Distillation23 Jun 2025
- 2025Sparse-Reg: Improving Sample Complexity in Offline Reinforcement Learning using Sparsity20 Jun 2025
- 2025DyDiT++: Diffusion Transformers with Timestep and Spatial Dynamics for Efficient Visual Generation9 Apr 2025
- 2025AccLLM: Accelerating Long-Context LLM Inference Via Algorithm-Hardware Co-Design7 Apr 2025
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learning27 Mar 2025
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directions20 Mar 2025
36 more
- 2025Poly-MgNet: Polynomial Building Blocks in Multigrid-Inspired ResNets13 Mar 2025
- 2024Pruning Deep Convolutional Neural Network Using Conditional Mutual Information27 Nov 2024
- 2024Investigating the Effect of Network Pruning on Performance and Interpretability29 Sep 2024
- 2024BBS: Bi-directional Bit-level Sparsity for Deep Learning Acceleration8 Sep 2024
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruning24 Aug 2024
- 2024A Metric Driven Approach to Mixed Precision Training6 Aug 2024
- 2024Shapley Pruning for Neural Network Compression19 Jul 2024
- 2024Understanding Encoder-Decoder Structures in Machine Learning Using Information Measures30 May 2024
- 2024Your Transformer is Secretly Linear19 May 2024
- 2024Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detection14 Mar 2024
- 2024Designing High-Performing Networks for Multi-Scale Computer Vision19 Feb 2024
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined tasks21 Nov 2023
- 2023Homological Neural Networks: A Sparse Architecture for Multivariate Complexity27 Jun 2023
- 2023Low-Rank Prune-And-Factorize for Language Model Compression25 Jun 2023
- 2023JaxPruner: A concise library for sparsity research27 Apr 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
- 2022MGiaD: Multigrid in all dimensions. Efficiency and robustness by coarsening in resolution and channel dimensions10 Nov 2022
- 2022Streaming, fast and accurate on-device Inverse Text Normalization for Automatic Speech Recognition7 Nov 2022
- 2022Model Compression for Resource-Constrained Mobile Robots20 Jul 2022
- 2022Applications of Deep Learning in Fish Habitat Monitoring: A Tutorial and Survey11 Jun 2022
- 2022Target Aware Network Architecture Search and Compression for Efficient Knowledge Transfer12 May 2022
- 2022Triangular Dropout: Variable Network Width without Retraining2 May 2022
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications25 Apr 2022
- 2022simCrossTrans: A Simple Cross-Modality Transfer Learning for Object Detection with ConvNets or Vision Transformers20 Mar 2022
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvement15 Mar 2022
- 2021An Experimental Study of the Impact of Pre-training on the Pruning of a Convolutional Neural Network15 Dec 2021
- 2021Automatic Sleep Staging of EEG Signals: Recent Development, Challenges, and Future Directions3 Nov 2021
- 2021Compact representations of convolutional neural networks via weight pruning and quantization28 Aug 2021
- 2021LANA: Latency Aware Network Acceleration12 Jul 2021
- 2021Challenges for machine learning in clinical translation of big data imaging studies7 Jul 2021
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Better16 Jun 2021
- 2021Feature Flow Regularization: Improving Structured Sparsity in Deep Neural Networks5 Jun 2021
- 2021Accelerating Sparse Deep Neural Networks16 Apr 2021
- 2021MixMo: Mixing Multiple Inputs for Multiple Outputs via Deep Subnetworks10 Mar 2021
- 2021Learning from Shader Program Traces8 Feb 2021
- 2021Multi-Task Network Pruning and Embedded Optimization for Real-time Deployment in ADAS19 Jan 2021
- 2021LANA: Latency Aware Network Accelerationcited by 11
- 2024Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detectioncited by 3
- 2024Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detection14 Mar 2024
- 2021LANA: Latency Aware Network Acceleration12 Jul 2021
- 2021Accelerating Sparse Deep Neural Networkscited by 223
- 2021Efficient Deep Learning: A Survey on Making Deep Learning Models Smaller, Faster, and Bettercited by 154
- 2023Mechanistically analyzing the effects of fine-tuning on procedurally defined taskscited by 115
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2021Automatic Sleep Staging of EEG Signals: Recent Development, Challenges, and Future Directionscited by 43
- 2021MixMo: Mixing Multiple Inputs for Multiple Outputs via Deep Subnetworkscited by 32
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2024Your Transformer is Secretly Linearcited by 23
- 2021Challenges for machine learning in clinical translation of big data imaging studiescited by 15
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2023Low-Rank Prune-And-Factorize for Language Model Compressioncited by 11
- 2023Homological Neural Networks: A Sparse Architecture for Multivariate Complexitycited by 5
12 most cited of 39 All 39 (JSON)
- 2026Adaptive Structured Pruning of Convolutional Neural Networks for Time Series Classification13 Feb 2026
- 2025Information-Theoretic Bounds and Task-Centric Learning Complexity for Real-World Dynamic Nonlinear Systems8 Sep 2025
- 2025One Shot vs. Iterative: Rethinking Pruning Strategies for Model Compression19 Aug 2025
- 2025AccLLM: Accelerating Long-Context LLM Inference Via Algorithm-Hardware Co-Design7 Apr 2025
- 2025Neuroplasticity in Artificial Intelligence -- An Overview and Inspirations on Drop In & Out Learning27 Mar 2025
- 2025Poly-MgNet: Polynomial Building Blocks in Multigrid-Inspired ResNets13 Mar 2025
- 2024Pruning Deep Convolutional Neural Network Using Conditional Mutual Information27 Nov 2024
- 2024Investigating the Effect of Network Pruning on Performance and Interpretability29 Sep 2024
- 2024BBS: Bi-directional Bit-level Sparsity for Deep Learning Acceleration8 Sep 2024
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruning24 Aug 2024
- 2024A Metric Driven Approach to Mixed Precision Training6 Aug 2024
- 2024Shapley Pruning for Neural Network Compression19 Jul 2024
12 newest of 39 All 39 (JSON)