Soft Filter Pruning for Accelerating Deep Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper proposed a Soft Filter Pruning (SFP) method to accelerate the inference procedure of deep Convolutional Neural Networks (CNNs). Specifically, the proposed SFP enables the pruned filters to be updated when training the model after pruning. SFP has two advantages over previous works: (1) Larger model capacity. Updating previously pruned filters provides our approach with larger optimization space than fixing the filters to zero. Therefore, the network trained by our method has a larger model capacity to learn from the training data. (2) Less dependence on the pre-trained model. Large capacity enables SFP to train from scratch and prune the model simultaneously. In contrast, previous filter pruning methods should be conducted on the basis of the pre-trained model to guarantee their performance. Empirically, SFP from scratch outperforms the previous filter pruning methods. Moreover, our approach has been demonstrated effective for many advanced CNN architectures. Notably, on ILSCRC-2012, SFP reduces more than 42% FLOPs on ResNet-101 with even 0.2% top-5 accuracy improvement, which has advanced the state-of-the-art. Code is publicly available on GitHub: https://github.com/he-y/soft-filter-pruning
Key facts. Cited by 315 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 72; 2022: 74; 2023: 65; 2024: 52; 2025: 38; 2026: 14.
315 papers.
Sort:
By area:
- 2023LightGaussian: Unbounded 3D Gaussian Compression with 15x Reduction and 200+ FPScited by 436
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2023DepGraph: Towards Any Structural Pruningcited by 203
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2024Compact Language Models via Pruning and Knowledge Distillationcited by 148
- 2021Group Fisher Pruning for Practical Network Compressioncited by 131
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2022Q-ViT: Accurate and Fully Quantized Low-bit Vision Transformercited by 108
- 2021Dynamic Slimmable Networkcited by 83
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 79
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 78
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
38 more
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2022SparCL: Sparse Continual Learning on the Edgecited by 55
- 2022Residual Local Feature Network for Efficient Super-Resolutioncited by 53
- 2021Towards Efficient Tensor Decomposition-Based DNN Model Compression with Optimization Frameworkcited by 52
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2022ZeroFL: Efficient On-Device Training for Federated Learning with Local Sparsitycited by 45
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 43
- 2022NTIRE 2022 Challenge on Efficient Super-Resolution: Methods and Resultscited by 40
- 2024Lightweight Deep Learning for Resource-Constrained Environments: A Surveycited by 38
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2021Inspect, Understand, Overcome: A Survey of Practical Methods for AI Safetycited by 35
- 2022Adaptive Sparse ViT: Towards Learnable Adaptive Token Pruning by Fully Exploiting Self-Attentioncited by 35
- 2021Compressing Neural Networks: Towards Determining the Optimal Layer-wise Decompositioncited by 33
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2021Efficient Neural Network Training via Forward and Backward Propagation Sparsificationcited by 30
- 2024MoPE-CLIP: Structured Pruning for Efficient Vision-Language Models with Module-wise Pruning Error Metriccited by 30
- 2021Content-Aware GAN Compressioncited by 28
- 2024Exploring Token Pruning in Vision State Space Modelscited by 28
- 2021Locally Free Weight Sharing for Network Width Searchcited by 27
- 2021TransTailor: Pruning the Pre-trained Model for Improved Transfer Learningcited by 25
- 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 25
- 2021Fire Together Wire Together: A Dynamic Pruning Approach with Self-Supervised Mask Predictioncited by 24
- 2021BCNet: Searching for Network Width with Bilaterally Coupled Networkcited by 23
- 2021Carrying out CNN Channel Pruning in a White Boxcited by 22
- 2021ChipNet: Budget-Aware Pruning with Heaviside Continuous Approximationscited by 21
- 2024Isomorphic Pruning for Vision Modelscited by 21
- 2022CNN Filter DB: An Empirical Investigation of Trained Convolutional Filterscited by 20
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2023SCT: A Simple Baseline for Parameter-Efficient Fine-Tuning via Salient Channelscited by 20
- 2024Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratchcited by 20
- 2021RED : Looking for Redundancies for Data-Free Structured Compression of Deep Neural Networkscited by 19
- 2021RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Mergingcited by 19
- 2021A Unified Approach to Coreset Learningcited by 18
- 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 18
50 most cited of 315 All 315 (JSON)
- 2026Unified Response Geometry for Structured Pruning16 Sep 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026Adaptive Inference Batching using Policy Gradients6 Jul 2026
- 2026REACH: Interpretability-Driven Feature Identification and Architecture Compression for Multi-Channel Vehicular Channel Estimation10 Jun 2026
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026When Adaptation Fails: A Gradient-Based Diagnosis of Collapsed Gating in Vision-Language Prompt Learning10 May 2026
- 2026Edge Deep Learning in Computer Vision and Medical Diagnostics: A Comprehensive Survey7 May 2026
- 2026Not All Layers Are Created Equal: Adaptive LoRA Ranks for Personalized Image Generation23 Mar 2026
- 2026AdaMuS: Adaptive Multi-view Sparsity Learning for Dimensionally Unbalanced Data18 Mar 2026
- 2026A Benchmark Study of Neural Network Compression Methods for Hyperspectral Image Classification5 Mar 2026
- 2026LUMOS: Democratizing SciML Workflows with L0-Regularized Learning for Unified Feature and Parameter Adaptation26 Feb 2026
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
38 more
- 2026AgenticPruner: MAC-Constrained Neural Network Compression via LLM-Driven Strategy Search18 Jan 2026
- 2026Spectral Complex Autoencoder Pruning: A Fidelity-Guided Criterion for Extreme Structured Channel Compression14 Jan 2026
- 2025Pruning as a Game: Equilibrium-Driven Sparsification of Neural Networks26 Dec 2025
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Training13 Nov 2025
- 2025CAMP-HiVe: Cyclic Pair Merging based Efficient DNN Pruning with Hessian-Vector Approximation for Resource-Constrained Systems9 Nov 2025
- 2025One-Shot Knowledge Transfer for Scalable Person Re-Identification8 Nov 2025
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Long Exposure: Accelerating Parameter-Efficient Fine-Tuning for LLMs under Shadowy Sparsity12 Oct 2025
- 2025Smaller is Better: Enhancing Transparency in Vehicle AI Systems via Pruning24 Sep 2025
- 2025Do Sparse Subnetworks Exhibit Cognitively Aligned Attention? Effects of Pruning on Saliency Map Fidelity, Sparsity, and Concept Coherence23 Sep 2025
- 2025Deep Lookup Network17 Sep 2025
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2025Integrating Pruning with Quantization for Efficient Deep Neural Networks Compression4 Sep 2025
- 2025Focus Through Motion: RGB-Event Collaborative Token Sparsification for Efficient Object Detection4 Sep 2025
- 2025FedUP: Efficient Pruning-based Federated Unlearning for Model Poisoning Attacks19 Aug 2025
- 2025EntropyGS: An Efficient Entropy Coding on 3D Gaussian Splatting13 Aug 2025
- 2025FAIR-Pruner: A Flexible Framework for Automatic Layer-Wise Pruning via Tolerance of Difference4 Aug 2025
- 2025LinDeps: A Fine-tuning Free Post-Pruning Method to Remove Layer-Wise Linear Dependencies with Guaranteed Performance Preservation29 Jul 2025
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Models24 Jul 2025
- 2025QuarterMap: Efficient Post-Training Token Pruning for Visual State Space Models13 Jul 2025
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025Towards Universal & Efficient Model Compression via Exponential Torque Pruning27 Jun 2025
- 2025Loss-Aware Automatic Selection of Structured Pruning Criteria for Deep Neural Network Acceleration25 Jun 2025
- 2025Structured Pruning and Quantization for Learned Image Compression2 Jun 2025
- 2025FCOS: A Two-Stage Recoverable Model Pruning Framework for Automatic Modulation Recognition27 May 2025
- 2025WINA: Weight Informed Neuron Activation for Accelerating Large Language Model Inference26 May 2025
- 2025Meta Pruning via Graph Metanetworks : A Universal Meta Learning Framework for Network Pruning24 May 2025
- 2025ICE-Pruning: An Iterative Cost-Efficient Pruning Pipeline for Deep Neural Networks12 May 2025
- 2025Mix-QSAM: Mixed-Precision Quantization of the Segment Anything Model8 May 2025
- 2025How to Train Your Metamorphic Deep Neural Network7 May 2025
- 2025Minitron-SSM: Efficient Hybrid Language Model Compression through Group-Aware SSM Pruning15 Apr 2025
- 2025The Effects of Grouped Structural Global Pruning of Vision Transformers on Domain Generalisation5 Apr 2025
- 2025MDP: Multidimensional Vision Model Pruning with Latency Constraint2 Apr 2025
- 2025Training-Free Restoration of Pruned Neural Networks6 Feb 2025
- 2025Advancing Weight and Channel Sparsification with Enhanced Saliency5 Feb 2025
- 2025B-FPGM: Lightweight Face Detection via Bayesian-Optimized Soft FPGM Pruning28 Jan 2025
- 2025Adaptive Width Neural Networks27 Jan 2025
50 newest of 315 All 315 (JSON)
- 2024Compact Language Models via Pruning and Knowledge Distillationcited by 148
- 2021Prune Your Model Before Distill Itcited by 12
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectorscited by 12
- 2021LANA: Latency Aware Network Accelerationcited by 11
- 2022A Novel Architecture Slimming Method for Network Pruning and Knowledge Distillationcited by 1
- 2024Compact Language Models via Pruning and Knowledge Distillation19 Jul 2024
- 2022IDa-Det: An Information Discrepancy-aware Distillation for 1-bit Detectors7 Oct 2022
- 2022A Novel Architecture Slimming Method for Network Pruning and Knowledge Distillation21 Feb 2022
- 2021Prune Your Model Before Distill It30 Sep 2021
- 2021LANA: Latency Aware Network Acceleration12 Jul 2021
- 2022Adaptive Sparse ViT: Towards Learnable Adaptive Token Pruning by Fully Exploiting Self-Attentioncited by 35
- 2024Exploring Token Pruning in Vision State Space Modelscited by 28
- 2023CAIT: Triple-Win Compression towards High Accuracy, Fast Inference, and Favorable Transferability For ViTscited by 9
- 2023SparseByteNN: A Novel Mobile Inference Acceleration Framework Based on Fine-Grained Group Sparsitycited by 0
- 2025QuarterMap: Efficient Post-Training Token Pruning for Visual State Space Modelscited by 0
- 2025QuarterMap: Efficient Post-Training Token Pruning for Visual State Space Models13 Jul 2025
- 2024Exploring Token Pruning in Vision State Space Models27 Sep 2024
- 2023SparseByteNN: A Novel Mobile Inference Acceleration Framework Based on Fine-Grained Group Sparsity30 Oct 2023
- 2023CAIT: Triple-Win Compression towards High Accuracy, Fast Inference, and Favorable Transferability For ViTs27 Sep 2023
- 2022Adaptive Sparse ViT: Towards Learnable Adaptive Token Pruning by Fully Exploiting Self-Attention28 Sep 2022
- 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Accelerationcited by 9
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learningcited by 1
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learningcited by 0
- 2026Adaptive Inference Batching using Policy Gradientscited by 0
- 2026Adaptive Inference Batching using Policy Gradients6 Jul 2026
- 2025Resource-Aware Neural Network Pruning Using Graph-based Reinforcement Learning4 Sep 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024RL-Pruner: Structured Pruning Using Reinforcement Learning for CNN Compression and Acceleration10 Nov 2024
- 2023LightGaussian: Unbounded 3D Gaussian Compression with 15x Reduction and 200+ FPScited by 436
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2023DepGraph: Towards Any Structural Pruningcited by 203
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 202
- 2021Group Fisher Pruning for Practical Network Compressioncited by 131
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2022Q-ViT: Accurate and Fully Quantized Low-bit Vision Transformercited by 108
- 2021Dynamic Slimmable Networkcited by 83
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 79
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 78
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
12 most cited of 293 All 293 (JSON)
- 2026Unified Response Geometry for Structured Pruning16 Sep 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026REACH: Interpretability-Driven Feature Identification and Architecture Compression for Multi-Channel Vehicular Channel Estimation10 Jun 2026
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026Edge Deep Learning in Computer Vision and Medical Diagnostics: A Comprehensive Survey7 May 2026
- 2026AdaMuS: Adaptive Multi-view Sparsity Learning for Dimensionally Unbalanced Data18 Mar 2026
- 2026A Benchmark Study of Neural Network Compression Methods for Hyperspectral Image Classification5 Mar 2026
- 2026LUMOS: Democratizing SciML Workflows with L0-Regularized Learning for Unified Feature and Parameter Adaptation26 Feb 2026
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2026AgenticPruner: MAC-Constrained Neural Network Compression via LLM-Driven Strategy Search18 Jan 2026
- 2026Spectral Complex Autoencoder Pruning: A Fidelity-Guided Criterion for Extreme Structured Channel Compression14 Jan 2026
- 2025Pruning as a Game: Equilibrium-Driven Sparsification of Neural Networks26 Dec 2025
12 newest of 293 All 293 (JSON)