AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inference
Not on the map. Why?
Abstract (arXiv)
Channel pruning is an important family of methods to speed up deep model's inference. Previous filter pruning algorithms regard channel pruning and model fine-tuning as two independent steps. This paper argues that combining them into a single end-to-end trainable system will lead to better results. We propose an efficient channel selection layer, namely AutoPruner, to find less important filters automatically in a joint training manner. Our AutoPruner takes previous activation responses as an input and generates a true binary index code for pruning. Hence, all the filters corresponding to zero index values can be removed safely after training. We empirically demonstrate that the gradient information of this channel selection layer is also helpful for the whole model training. By gradually erasing several weak filters, we can prevent an excessive drop in model accuracy. Compared with previous state-of-the-art pruning algorithms (including training from scratch), AutoPruner achieves significantly better performance. Furthermore, ablation experiments show that the proposed novel mini-batch pooling and binarization operations are vital for the success of filter pruning.
Key facts. Cited by 77 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 16; 2023: 15; 2024: 7; 2025: 7; 2026: 2.
77 papers.
Sort:
By area:
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021Lost in Pruning: The Effects of Pruning Neural Networks beyond Test Accuracycited by 62
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2021Locally Free Weight Sharing for Network Width Searchcited by 27
38 more
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!cited by 27
- 2021BCNet: Searching for Network Width with Bilaterally Coupled Networkcited by 23
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2021Network Pruning using Adaptive Exemplar Filterscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2023Differentiable Transportation Pruningcited by 10
- 2021Manipulating Identical Filter Redundancy for Efficient Pruning on Deep and Complicated CNNcited by 9
- 2023Performance-aware Approximation of Global Channel Pruning for Multitask CNNscited by 9
- 2022Accelerating DNN Training with Structured Data Gradient Pruningcited by 8
- 2022Spartan: Differentiable Sparsity via Regularized Transportationcited by 8
- 2022AdaSparse: Learning Adaptively Sparse Structures for Multi-Domain Click-Through Rate Predictioncited by 7
- 2025EfficientLLaVA:Generalizable Auto-Pruning for Large Vision-language Modelscited by 7
- 2021Network Pruning via Resource Reallocationcited by 6
- 2021Toward Compact Deep Neural Networks via Energy-Aware Pruningcited by 6
- 2021Environmental Sound Classification on the Edge: A Pipeline for Deep Acoustic Networks on Extremely Resource-Constrained Devicescited by 5
- 2021Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusioncited by 5
- 2022Pruning-aware Sparse Regularization for Network Pruningcited by 5
- 2022Sauron U-Net: Simple automated redundancy elimination in medical image segmentation via filter pruningcited by 5
- 2021AACP: Model Compression by Accurate and Automatic Channel Pruningcited by 4
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
- 2022Auto-Compressing Subset Pruning for Semantic Image Segmentationcited by 4
- 2022Searching for Network Width with Bilaterally Coupled Networkcited by 4
- 2022Pruning for Feature-Preserving Circuits in CNNscited by 4
- 2023Efficient CNNs via Passive Filter Pruningcited by 4
- 2021Pruning vs XNOR-Net: A Comprehensive Study of Deep Learning for Audio Classification on Edge-devicescited by 3
- 2023Minimizing Energy Consumption of Deep Learning Models by Energy-Aware Trainingcited by 3
- 2023Not All Data Matters: An End-to-End Adaptive Dataset Pruning Framework for Enhancing Model Performance and Efficiencycited by 3
- 2021ACP: Automatic Channel Pruning via Clustering and Swarm Intelligence Optimization for CNNcited by 2
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2021End-to-End Supermask Pruning: Learning to Prune Image Captioning Modelscited by 2
- 2023Filter Pruning For CNN With Enhanced Linear Representation Redundancycited by 2
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
- 2024Shapley Pruning for Neural Network Compressioncited by 2
- 2024DNN Modularization via Activation-Driven Trainingcited by 2
- 2021Network Automatic Pruning: Start NAP and Take a Napcited by 1
- 2021AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applicationscited by 1
50 most cited of 77 All 77 (JSON)
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026AdaMuS: Adaptive Multi-view Sparsity Learning for Dimensionally Unbalanced Data18 Mar 2026
- 2025Compressing Quaternion Convolutional Neural Networks for Audio Classification24 Oct 2025
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2025IPF-RDA: An Information-Preserving Framework for Robust Data Augmentation20 Sep 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025EfficientLLaVA:Generalizable Auto-Pruning for Large Vision-language Models19 Mar 2025
- 2025Exploring Vision Neural Network Pruning via Screening Methodology11 Feb 2025
- 2024DNN Modularization via Activation-Driven Training1 Nov 2024
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimator29 Aug 2024
38 more
- 2024Shapley Pruning for Neural Network Compression19 Jul 2024
- 2024CCSRP: Robust Pruning of Spiking Neural Networks through Cooperative Coevolution18 Jul 2024
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networks7 Jul 2024
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networks18 Jan 2024
- 2023Not All Data Matters: An End-to-End Adaptive Dataset Pruning Framework for Enhancing Model Performance and Efficiency9 Dec 2023
- 2023Filter Pruning For CNN With Enhanced Linear Representation Redundancy10 Oct 2023
- 2023A Differentiable Framework for End-to-End Learning of Hybrid Structured Compression21 Sep 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Differentiable Transportation Pruning17 Jul 2023
- 2023Minimizing Energy Consumption of Deep Learning Models by Energy-Aware Training1 Jul 2023
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Matter6 Jun 2023
- 2023Group channel pruning and spatial attention distilling for object detection2 Jun 2023
- 2023Layer-adaptive Structured Pruning Guided by Latency23 May 2023
- 2023Efficient CNNs via Passive Filter Pruning5 Apr 2023
- 2023Performance-aware Approximation of Global Channel Pruning for Multitask CNNs21 Mar 2023
- 2023Protective Self-Adaptive Pruning to Better Compress DNNs21 Mar 2023
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!3 Mar 2023
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruning26 Jan 2023
- 2023HCE: Improving Performance and Efficiency with Heterogeneously Compressed Neural Network Ensemble18 Jan 2023
- 2022Pruning by Active Attention Manipulation20 Oct 2022
- 2022Sauron U-Net: Simple automated redundancy elimination in medical image segmentation via filter pruning27 Sep 2022
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptions18 Sep 2022
- 2022CWP: Instance complexity weighted channel-wise soft masks for network pruning8 Sep 2022
- 2022AdaSparse: Learning Adaptively Sparse Structures for Multi-Domain Click-Through Rate Prediction27 Jun 2022
- 2022Learning Best Combination for Efficient N:M Sparsity14 Jun 2022
- 2022STD-NET: Search of Image Steganalytic Deep-learning Architecture via Hierarchical Tensor Decomposition12 Jun 2022
- 2022Pruning for Feature-Preserving Circuits in CNNs3 Jun 2022
- 2022Spartan: Differentiable Sparsity via Regularized Transportation27 May 2022
- 2022Revisiting Random Channel Pruning for Neural Network Compression11 May 2022
- 2022Searching for Network Width with Bilaterally Coupled Network25 Mar 2022
- 2022AutoAdversary: A Pixel Pruning Method for Sparse Adversarial Attack18 Mar 2022
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filters15 Feb 2022
- 2022Accelerating DNN Training with Structured Data Gradient Pruning1 Feb 2022
- 2022Auto-Compressing Subset Pruning for Semantic Image Segmentation26 Jan 2022
- 2022Pruning-aware Sparse Regularization for Network Pruning18 Jan 2022
- 2021SNF: Filter Pruning via Searching the Proper Number of Filters14 Dec 2021
- 2021Inf-CP: A Reliable Channel Pruning based on Channel Influence5 Dec 2021
- 2021Self-supervised Feature-Gate Coupling for Dynamic Network Pruning29 Nov 2021
50 newest of 77 All 77 (JSON)
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021Lost in Pruning: The Effects of Pruning Neural Networks beyond Test Accuracycited by 62
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2023The Emergence of Essential Sparsity in Large Pre-trained Models: The Weights that Mattercited by 42
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2021Locally Free Weight Sharing for Network Width Searchcited by 27
12 most cited of 76 All 76 (JSON)
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026AdaMuS: Adaptive Multi-view Sparsity Learning for Dimensionally Unbalanced Data18 Mar 2026
- 2025Compressing Quaternion Convolutional Neural Networks for Audio Classification24 Oct 2025
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2025IPF-RDA: An Information-Preserving Framework for Robust Data Augmentation20 Sep 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025Exploring Vision Neural Network Pruning via Screening Methodology11 Feb 2025
- 2024DNN Modularization via Activation-Driven Training1 Nov 2024
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimator29 Aug 2024
- 2024Shapley Pruning for Neural Network Compression19 Jul 2024
12 newest of 76 All 76 (JSON)