Channel Pruning via Automatic Structure Search
Not on the map. Why?
Abstract (arXiv)
Channel pruning is among the predominant approaches to compress deep neural networks. To this end, most existing pruning methods focus on selecting channels (filters) by importance/optimization or regularization based on rule-of-thumb designs, which defects in sub-optimal pruning. In this paper, we propose a new channel pruning method based on artificial bee colony algorithm (ABC), dubbed as ABCPruner, which aims to efficiently find optimal pruned structure, i.e., channel number in each layer, rather than selecting "important" channels as previous works did. To solve the intractably huge combinations of pruned structure for deep networks, we first propose to shrink the combinations where the preserved channels are limited to a specific space, thus the combinations of pruned structure can be significantly reduced. And then, we formulate the search of optimal pruned structure as an optimization problem and integrate the ABC algorithm to solve it in an automatic manner to lessen human interference. ABCPruner has been demonstrated to be more effective, which also enables the fine-tuning to be conducted efficiently in an end-to-end manner. The source codes can be available at https://github.com/lmbxmu/ABCPruner.
Key facts. Cited by 84 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 16; 2023: 13; 2024: 15; 2025: 8; 2026: 2.
84 papers.
Sort:
By area:
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 108
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Modelscited by 35
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2025SepPrune: Structured Pruning for Efficient Deep Speech Separationcited by 31
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
38 more
- 2021SiMaN: Sign-to-Magnitude Network Binarizationcited by 18
- 2021An Information Theory-inspired Strategy for Automatic Network Pruningcited by 17
- 2023Adaptive Sharpness-Aware Pruning for Robust Sparse Networkscited by 17
- 2021Network Pruning using Adaptive Exemplar Filterscited by 16
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2022GhostNets on Heterogeneous Devices via Cheap Operationscited by 14
- 2022Towards Lightweight Super-Resolution with Dual Regression Learningcited by 13
- 2021SeReNe: Sensitivity based Regularization of Neurons for Structured Sparsity in Neural Networkscited by 12
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Mapscited by 11
- 2023Performance-aware Approximation of Global Channel Pruning for Multitask CNNscited by 9
- 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Accelerationcited by 9
- 2022HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labelscited by 7
- 2025EfficientLLaVA:Generalizable Auto-Pruning for Large Vision-language Modelscited by 7
- 2021EZCrop: Energy-Zoned Channels for Robust Output Pruningcited by 6
- 2021Model Pruning Based on Quantified Similarity of Feature Mapscited by 6
- 2021CATRO: Channel Pruning via Class-Aware Trace Ratio Optimizationcited by 6
- 2022ACORT: A Compact Object Relation Transformer for Parameter Efficient Image Captioningcited by 6
- 2022Developmental Plasticity-inspired Adaptive Pruning for Deep Spiking and Artificial Neural Networkscited by 6
- 2023WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networkscited by 6
- 2024An Efficient Privacy-aware Split Learning Framework for Satellite Communicationscited by 6
- 2021Training Compact CNNs for Image Classification using Dynamic-coded Filter Fusioncited by 5
- 2022Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruningcited by 5
- 2021AACP: Model Compression by Accurate and Automatic Channel Pruningcited by 4
- 2021ABCP: Automatic Block-wise and Channel-wise Network Pruning via Joint Searchcited by 4
- 2021Automatic Neural Network Pruning that Efficiently Preserves the Model Accuracycited by 4
- 2022Towards Hardware-Specific Automatic Compression of Neural Networkscited by 4
- 2026TP-Spikformer: Token Pruned Spiking Transformercited by 4
- 2022Compact Model Training by Low-Rank Projection with Energy Transfercited by 3
- 2021ACP: Automatic Channel Pruning via Clustering and Swarm Intelligence Optimization for CNNcited by 2
- 2021CompConv: A Compact Convolution Module for Efficient Feature Learningcited by 2
- 2021End-to-End Supermask Pruning: Learning to Prune Image Captioning Modelscited by 2
- 2023Filter Pruning based on Information Capacity and Independencecited by 2
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Samplercited by 2
- 2023Model Compression Methods for YOLOv5: A Reviewcited by 2
- 2024Distill-then-prune: An Efficient Compression Framework for Real-time Stereo Matching Network on Edge Devicescited by 2
- 2024Electrostatic Force Regularization for Neural Structured Pruningcited by 2
- 2021Boosting the Convergence of Reinforcement Learning-based Auto-pruning Using Historical Datacited by 1
50 most cited of 84 All 84 (JSON)
- 2026GSA-YOLO: A High-Efficiency Framework via Structured Sparsity and Adaptive Knowledge Distillation for Real-Time X-ray Security Inspection20 May 2026
- 2026TP-Spikformer: Token Pruned Spiking Transformer28 Feb 2026
- 2025Seeing the Whole Picture: Distribution-Guided Data-Free Distillation for Semantic Segmentation15 Dec 2025
- 2025Neural expressiveness for beyond importance model compression6 Dec 2025
- 2025TinyEcoWeedNet: Edge Efficient Real-Time Aerial Agricultural Weed Detection19 Sep 2025
- 2025Structure-Aware Automatic Channel Pruning by Searching with Graph Embedding13 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025SepPrune: Structured Pruning for Efficient Deep Speech Separation17 May 2025
- 2025EfficientLLaVA:Generalizable Auto-Pruning for Large Vision-language Models19 Mar 2025
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularization25 Nov 2024
- 2024Electrostatic Force Regularization for Neural Structured Pruning17 Nov 2024
38 more
- 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Acceleration10 Nov 2024
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Models14 Oct 2024
- 2024An Efficient Privacy-aware Split Learning Framework for Satellite Communications13 Sep 2024
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimator29 Aug 2024
- 2024(PASS) Visual Prompt Locates Good Structure Sparsity through a Recurrent HyperNetwork24 Jul 2024
- 2024Characterizing Disparity Between Edge Models and High-Accuracy Base Models for Vision Tasks13 Jul 2024
- 2024Isomorphic Pruning for Vision Models5 Jul 2024
- 2024Distill-then-prune: An Efficient Compression Framework for Real-time Stereo Matching Network on Edge Devices20 May 2024
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compression17 May 2024
- 2024AB-Training: A Communication-Efficient Approach for Distributed Low-Rank Learning2 May 2024
- 2024Separate, Dynamic and Differentiable (SMART) Pruner for Block/Output Channel Pruning on Computer Vision Tasks29 Mar 2024
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch21 Mar 2024
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstruction13 Mar 2024
- 2023SUBP: Soft Uniform Block Pruning for 1xN Sparse CNNs Multithreading Acceleration10 Oct 2023
- 2023A Generalization of Continuous Relaxation in Structured Pruning28 Aug 2023
- 2023Model Compression Methods for YOLOv5: A Review21 Jul 2023
- 2023Structured Network Pruning by Measuring Filter-wise Interactions3 Jul 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023Adaptive Sharpness-Aware Pruning for Robust Sparse Networks25 Jun 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
- 2023Beta-Rank: A Robust Convolutional Filter Pruning Method For Imbalanced Medical Image Analysis15 Apr 2023
- 2023Performance-aware Approximation of Global Channel Pruning for Multitask CNNs21 Mar 2023
- 2023Filter Pruning based on Information Capacity and Independence7 Mar 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2023WHC: Weighted Hybrid Criterion for Filter Pruning on Convolutional Neural Networks16 Feb 2023
- 2023Rewarded meta-pruning: Meta Learning with Rewards for Channel Pruning26 Jan 2023
- 2022Towards Hardware-Specific Automatic Compression of Neural Networks15 Dec 2022
- 2022Developmental Plasticity-inspired Adaptive Pruning for Deep Spiking and Artificial Neural Networks23 Nov 2022
- 2022HiveNAS: Neural Architecture Search using Artificial Bee Colony Optimization18 Nov 2022
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps7 Sep 2022
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Survey22 Aug 2022
- 2022Towards Lightweight Super-Resolution with Dual Regression Learning16 Jul 2022
- 2022Distortion-Aware Network Pruning and Feature Reuse for Real-time Video Segmentation20 Jun 2022
- 2022Learning Best Combination for Efficient N:M Sparsity14 Jun 2022
- 2022Compact Model Training by Low-Rank Projection with Energy Transfer12 Apr 2022
- 2022Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning5 Mar 2022
- 2022HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labels22 Feb 2022
- 2022A Novel Architecture Slimming Method for Network Pruning and Knowledge Distillation21 Feb 2022
50 newest of 84 All 84 (JSON)
- 2026TP-Spikformer: Token Pruned Spiking Transformercited by 4
- 2026TP-Spikformer: Token Pruned Spiking Transformer28 Feb 2026
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 108
- 2021Federated Unlearning via Class-Discriminative Pruning22 Oct 2021
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Modelscited by 35
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2025SepPrune: Structured Pruning for Efficient Deep Speech Separationcited by 31
- 2021GDP: Stabilized Neural Network Pruning via Gates with Differentiable Polarizationcited by 29
- 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2021SiMaN: Sign-to-Magnitude Network Binarizationcited by 18
12 most cited of 81 All 81 (JSON)
- 2026GSA-YOLO: A High-Efficiency Framework via Structured Sparsity and Adaptive Knowledge Distillation for Real-Time X-ray Security Inspection20 May 2026
- 2025Seeing the Whole Picture: Distribution-Guided Data-Free Distillation for Semantic Segmentation15 Dec 2025
- 2025Neural expressiveness for beyond importance model compression6 Dec 2025
- 2025TinyEcoWeedNet: Edge Efficient Real-Time Aerial Agricultural Weed Detection19 Sep 2025
- 2025Structure-Aware Automatic Channel Pruning by Searching with Graph Embedding13 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025CoSeP: Complementary Separability Pruning via Class-Separability Clustering19 May 2025
- 2025SepPrune: Structured Pruning for Efficient Deep Speech Separation17 May 2025
- 2024Deep Convolutional Neural Networks Structured Pruning via Gravity Regularization25 Nov 2024
- 2024Electrostatic Force Regularization for Neural Structured Pruning17 Nov 2024
- 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Acceleration10 Nov 2024
- 2024AlphaPruning: Using Heavy-Tailed Self Regularization Theory for Improved Layer-wise Pruning of Large Language Models14 Oct 2024
12 newest of 81 All 81 (JSON)