Pruning-aware Sparse Regularization for Network Pruning
Not on the map. Why?
Abstract (arXiv)
Structural neural network pruning aims to remove the redundant channels in the deep convolutional neural networks (CNNs) by pruning the filters of less importance to the final output accuracy. To reduce the degradation of performance after pruning, many methods utilize the loss with sparse regularization to produce structured sparsity. In this paper, we analyze these sparsity-training-based methods and find that the regularization of unpruned channels is unnecessary. Moreover, it restricts the network's capacity, which leads to under-fitting. To solve this problem, we propose a novel pruning method, named MaskSparsity, with pruning-aware sparse regularization. MaskSparsity imposes the fine-grained sparse regularization on the specific filters selected by a pruning mask, rather than all the filters of the model. Before the fine-grained sparse regularization of MaskSparity, we can use many methods to get the pruning mask, such as running the global sparse regularization. MaskSparsity achieves 63.03%-FLOPs reduction on ResNet-110 by removing 60.34% of the parameters, with no top-1 accuracy loss on CIFAR-10. On ILSVRC-2012, MaskSparsity reduces more than 51.07% FLOPs on ResNet-50, with only a loss of 0.76% in the top-1 accuracy. The code is released at https://github.com/CASIA-IVA-Lab/MaskSparsity. Moreover, we have integrated the code of MaskSparity into a PyTorch pruning toolkit, EasyPruner, at https://gitee.com/casia_iva_engineer/easypruner.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 39 of its 46 references that are in the map. First posted on arXiv 18 Jan 2022.
Builds on
39 of 46 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
27 more
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2015WIDER FACE: A Face Detection Benchmarkcited by 297
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 92
- 2020EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruningcited by 80
- 2018AutoPruner: An End-to-End Trainable Filter Pruning Method for Efficient Deep Model Inferencecited by 77
- 2021Vision Transformer Pruningcited by 77
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
- 2016Training Sparse Neural Networkscited by 73
- 2020Group Sparsity: The Hinge Between Filter Pruning and Decomposition for Network Compressioncited by 72
- 2016Learning the Number of Neurons in Deep Networkscited by 69
- 2017Compression-aware Training of Deep Networkscited by 46
- 2018Learning Sparse Neural Networks via Sensitivity-Driven Regularizationcited by 26
- 2018Feature Selection using Stochastic Gatescited by 12
- 2018Hybrid Pruning: Thinner Sparse Networks for Fast Inference on Edge Devicescited by 6
- 2020SASL: Saliency-Adaptive Sparsity Learning for Neural Network Accelerationcited by 4
- 2020Channel Pruning via Optimal Thresholdingcited by 2
- 2020Dependency Aware Filter Pruningcited by 1
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 1.
5 papers.
- 2024MoPE-CLIP: Structured Pruning for Efficient Vision-Language Models with Module-wise Pruning Error Metriccited by 30
- 2023EquiPocket: an E(3)-Equivariant Geometric Graph Neural Network for Ligand Binding Site Predictioncited by 15
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Samplercited by 2
- 2023LayerCollapse: Adaptive compression of neural networkscited by 1
- 2025Catalyst: a Novel Regularizer for Structured Pruning with Auxiliary Extension of Parameter Spacecited by 0
- 2025Catalyst: a Novel Regularizer for Structured Pruning with Auxiliary Extension of Parameter Space10 Jul 2025
- 2024MoPE-CLIP: Structured Pruning for Efficient Vision-Language Models with Module-wise Pruning Error Metric12 Mar 2024
- 2023LayerCollapse: Adaptive compression of neural networks29 Nov 2023
- 2023Filter Pruning for Efficient CNNs via Knowledge-driven Differential Filter Sampler1 Jul 2023
- 2023EquiPocket: an E(3)-Equivariant Geometric Graph Neural Network for Ligand Binding Site Prediction23 Feb 2023