Towards Optimal Structured CNN Pruning via Generative Adversarial Learning
Not on the map. Why?
Abstract (arXiv)
Structured pruning of filters or neurons has received increased focus for compressing convolutional neural networks. Most existing methods rely on multi-stage optimizations in a layer-wise manner for iteratively pruning and retraining which may not be optimal and may be computation intensive. Besides, these methods are designed for pruning a specific structure, such as filter or block structures without jointly pruning heterogeneous structures. In this paper, we propose an effective structured pruning approach that jointly prunes filters as well as other structures in an end-to-end manner. To accomplish this, we first introduce a soft mask to scale the output of these structures by defining a new objective function with sparsity regularization to align the output of baseline and network with this mask. We then effectively solve the optimization problem by generative adversarial learning (GAL), which learns a sparse soft mask in a label-free and an end-to-end manner. By forcing more scaling factors in the soft mask to zero, the fast iterative shrinkage-thresholding algorithm (FISTA) can be leveraged to fast and reliably remove the corresponding structures. Extensive experiments demonstrate the effectiveness of GAL on different datasets, including MNIST, CIFAR-10 and ImageNet ILSVRC 2012. For example, on ImageNet ILSVRC 2012, the pruned ResNet-50 achieves 10.88% Top-5 error and results in a factor of 3.7x speedup. This significantly outperforms state-of-the-art methods.
Key facts. Cited by 145 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 49; 2022: 32; 2023: 28; 2024: 17; 2025: 13; 2026: 6.
145 papers.
Sort:
By area:
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 163
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2021Hessian-Aware Pruning and Optimal Neural Implantcited by 43
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 42
- 2021Towards Compact CNNs via Collaborative Compressioncited by 36
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
38 more
- 2021DECORE: Deep Compression with Reinforcement Learningcited by 29
- 2021Locally Free Weight Sharing for Network Width Searchcited by 27
- 2021Understanding the Dynamics of DNNs Using Graph Modularitycited by 26
- 2021Network Pruning That Matters: A Case Study on Retraining Variantscited by 25
- 2024SGLP: A Similarity Guided Fast Layer Partition Pruning for Compressing Large Deep Modelscited by 24
- 2021An Information-Theoretic Justification for Model Pruningcited by 23
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2021RED : Looking for Redundancies for Data-Free Structured Compression of Deep Neural Networkscited by 19
- 2021An Information Theory-inspired Strategy for Automatic Network Pruningcited by 17
- 2021Network Pruning using Adaptive Exemplar Filterscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2023Why is the State of Neural Network Pruning so Confusing? On the Fairness, Comparison Setup, and Trainability in Network Pruningcited by 16
- 2022GhostNets on Heterogeneous Devices via Cheap Operationscited by 14
- 2023A Survey on Approximate Edge AI for Energy Efficient Autonomous Driving Servicescited by 14
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compressioncited by 14
- 2021Multi-Dimensional Model Compression of Vision Transformercited by 13
- 2021DeepSpectrumLite: A Power-Efficient Transfer Learning Framework for Embedded Speech and Audio Processing from Decentralised Datacited by 12
- 2022Attentive Fine-Grained Structured Sparsity for Image Restorationcited by 12
- 2022Recurrent Bilinear Optimization for Binary Neural Networkscited by 11
- 2023Automatic Attention Pruning: Improving and Automating Model Pruning using Attentionscited by 11
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networkscited by 11
- 2022A Passive Similarity based CNN Filter Pruning for Efficient Acoustic Scene Classificationcited 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
- 2023PATROL: Privacy-Oriented Pruning for Collaborative Inference Against Model Inversion Attackscited by 9
- 2022Complexity-Driven CNN Compression for Resource-constrained Edge AIcited by 8
- 2024Dense Vision Transformer Compression with Few Samplescited by 8
- 2021Deep Model Compression based on the Training Historycited by 7
- 2022HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labelscited by 7
- 2024DPPA: Pruning Method for Large Language Model to Model Mergingcited by 7
- 2024An Effective Information Theoretic Framework for Channel Pruningcited by 7
- 2021Single-path Bit Sharing for Automatic Loss-aware Model Compressioncited by 6
- 2021Toward Compact Deep Neural Networks via Energy-Aware Pruningcited by 6
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applicationscited by 6
- 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
50 most cited of 145 All 145 (JSON)
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Smart Scissor: Coupling Spatial Redundancy Reduction and CNN Compression for Embedded Hardware8 Jul 2026
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026Embodied Foundation Models at the Edge: A Survey of Deployment Constraints and Mitigation Strategies16 Mar 2026
- 2026Spectral Complex Autoencoder Pruning: A Fidelity-Guided Criterion for Extreme Structured Channel Compression14 Jan 2026
- 2025Neural expressiveness for beyond importance model compression6 Dec 2025
- 2025SHUFFLESPARSE: Learned Shuffles for Structured Sparse Networks16 Oct 2025
- 2025Deep Lookup Network17 Sep 2025
- 2025Enhancing Robustness of Implicit Neural Representations Against Weight Perturbations19 Aug 2025
- 2025Optimal Brain Connection: Towards Efficient Structural Pruning7 Aug 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
38 more
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025Model Compression using Progressive Channel Pruning7 Jul 2025
- 2025Linearity-based neural network compression26 Jun 2025
- 2025Dynamic Sparse Training of Diagonally Sparse Networks13 Jun 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression23 Feb 2025
- 2025Playing the Lottery With Concave Regularizers for Sparse Trainable Neural Networks19 Jan 2025
- 2024Complexity-Aware Training of Deep Neural Networks for Optimal Structure Discovery14 Nov 2024
- 2024SGLP: A Similarity Guided Fast Layer Partition Pruning for Compressing Large Deep Models14 Oct 2024
- 2024S2HPruner: Soft-to-Hard Distillation Bridges the Discretization Gap in Pruning9 Oct 2024
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruning24 Aug 2024
- 2024A Greedy Hierarchical Approach to Whole-Network Filter-Pruning in CNNs22 Aug 2024
- 2024An Effective Information Theoretic Framework for Channel Pruning14 Aug 2024
- 2024Shapley Pruning for Neural Network Compression19 Jul 2024
- 2024Navigating Efficiency in MobileViT through Gaussian Process on Global Architecture Factors7 Jun 2024
- 2024Reduced storage direct tensor ring decomposition for convolutional neural networks compression17 May 2024
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks9 May 2024
- 2024Differentiable Search for Finding Optimal Quantization Strategy10 Apr 2024
- 2024Dense Vision Transformer Compression with Few Samples27 Mar 2024
- 2024LNPT: Label-free Network Pruning and Training19 Mar 2024
- 2024DPPA: Pruning Method for Large Language Model to Model Merging5 Mar 2024
- 2024REPrune: Channel Pruning via Kernel Representative Selection27 Feb 2024
- 2024ELRT: Efficient Low-Rank Training for Compact Convolutional Neural Networks18 Jan 2024
- 2024Harnessing Orthogonality to Train Low-Rank Neural Networks16 Jan 2024
- 2023Filter Pruning For CNN With Enhanced Linear Representation Redundancy10 Oct 2023
- 2023SUBP: Soft Uniform Block Pruning for 1xN Sparse CNNs Multithreading Acceleration10 Oct 2023
- 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsity8 Oct 2023
- 2023Differentiable Weight Masks for Domain Transfer26 Aug 2023
- 2023Packet Header Recognition Utilizing an All-Optical Reservoir Based on Reinforcement-Learning-Optimized Double-Ring Resonator26 Aug 2023
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendations13 Aug 2023
- 2023Influence Function Based Second-Order Channel Pruning-Evaluating True Loss Changes For Pruning Is Possible Without Retraining13 Aug 2023
- 2023PATROL: Privacy-Oriented Pruning for Collaborative Inference Against Model Inversion Attacks20 Jul 2023
- 2023A Proximal Algorithm for Network Slimming2 Jul 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023CFDP: Common Frequency Domain Pruning7 Jun 2023
- 2023Layer-adaptive Structured Pruning Guided by Latency23 May 2023
- 2023Compressing audio CNNs with graph centrality based filter pruning5 May 2023
- 2023Filter Pruning via Filters Similarity in Consecutive Layers26 Apr 2023
50 newest of 145 All 145 (JSON)
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Outlier Weighed Layerwise Sparsity (OWL): A Missing Secret Sauce for Pruning LLMs to High Sparsitycited by 163
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2021Hessian-Aware Pruning and Optimal Neural Implantcited by 43
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 42
- 2021Towards Compact CNNs via Collaborative Compressioncited by 36
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2021SOSP: Efficiently Capturing Global Correlations by Second-Order Structured Pruningcited by 30
12 most cited of 144 All 144 (JSON)
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Smart Scissor: Coupling Spatial Redundancy Reduction and CNN Compression for Embedded Hardware8 Jul 2026
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026Embodied Foundation Models at the Edge: A Survey of Deployment Constraints and Mitigation Strategies16 Mar 2026
- 2026Spectral Complex Autoencoder Pruning: A Fidelity-Guided Criterion for Extreme Structured Channel Compression14 Jan 2026
- 2025Neural expressiveness for beyond importance model compression6 Dec 2025
- 2025SHUFFLESPARSE: Learned Shuffles for Structured Sparse Networks16 Oct 2025
- 2025Deep Lookup Network17 Sep 2025
- 2025Enhancing Robustness of Implicit Neural Representations Against Weight Perturbations19 Aug 2025
- 2025Optimal Brain Connection: Towards Efficient Structural Pruning7 Aug 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
12 newest of 144 All 144 (JSON)