ThiNet: A Filter Level Pruning Method for Deep Neural Network Compression
Not on the map. Why?
Abstract (arXiv)
We propose an efficient and unified framework, namely ThiNet, to simultaneously accelerate and compress CNN models in both training and inference stages. We focus on the filter level pruning, i.e., the whole filter would be discarded if it is less important. Our method does not change the original network structure, thus it can be perfectly supported by any off-the-shelf deep learning libraries. We formally establish filter pruning as an optimization problem, and reveal that we need to prune filters based on statistics information computed from its next layer, not the current layer, which differentiates ThiNet from existing methods. Experimental results demonstrate the effectiveness of this strategy, which has advanced the state-of-the-art. We also show the performance of ThiNet on ILSVRC-12 benchmark. ThiNet achieves 3.31× FLOPs reduction and 16.63× compression on VGG-16, with only 0.52% top-5 accuracy drop. Similar experiments with ResNet-50 reveal that even for a compact network, ThiNet can also reduce more than half of the parameters and FLOPs, at the cost of roughly 1% top-5 accuracy drop. Moreover, the original VGG-16 model can be further pruned into a very small model with only 5.05MB model size, preserving AlexNet level accuracy but showing much stronger generalization ability.
Key facts. Cited by 438 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2018: 1; 2019: 1; 2020: 0; 2021: 136; 2022: 99; 2023: 70; 2024: 62; 2025: 42; 2026: 27.
438 papers.
Sort:
By area:
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 408
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 378
- 2021Distilling Knowledge via Knowledge Reviewcited by 285
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2024Assessing the Brittleness of Safety Alignment via Pruning and Low-Rank Modificationscited by 220
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023Structural Pruning for Diffusion Modelscited by 193
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 167
- 2024Compact Language Models via Pruning and Knowledge Distillationcited by 142
- 2021FedPara: Low-Rank Hadamard Product for Communication-Efficient Federated Learningcited by 140
38 more
- 2021Group Fisher Pruning for Practical Network Compressioncited by 130
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2023A Comprehensive Survey of Dataset Distillationcited by 114
- 2021Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Maskscited by 103
- 2021Dynamic Slimmable Networkcited by 83
- 2022Unified Visual Transformer Compressioncited by 79
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2021Convolutional Neural Network Pruning with Structural Redundancy Reductioncited by 73
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2022A Comprehensive Survey on Model Quantization for Deep Neural Networks in Image Classificationcited by 64
- 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
- 2021Towards Efficient Tensor Decomposition-Based DNN Model Compression with Optimization Frameworkcited by 52
- 2022Revisiting Random Channel Pruning for Neural Network Compressioncited by 50
- 2021Differentiable Subset Pruning of Transformer Headscited by 46
- 2021Effective Sparsification of Neural Networks with Global Sparsity Constraintcited by 45
- 2022ZeroFL: Efficient On-Device Training for Federated Learning with Local Sparsitycited by 45
- 2021Hessian-Aware Pruning and Optimal Neural Implantcited by 43
- 2022Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equationscited by 42
- 2022The Combinatorial Brain Surgeon: Pruning Weights That Cancel One Another in Neural Networkscited by 41
- 2021A Unified Pruning Framework for Vision Transformerscited by 40
- 2022Structural Pruning via Latency-Saliency Knapsackcited by 40
- 2021Learning Frequency Domain Approximation for Binary Neural Networkscited by 38
- 2021When to Prune? A Policy towards Early Structural Pruningcited by 38
- 2021MQBench: Towards Reproducible and Deployable Model Quantization Benchmarkcited by 38
- 2021Towards Compact CNNs via Collaborative Compressioncited by 36
- 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
- 2022Compressed Gastric Image Generation Based on Soft-Label Dataset Distillation for Medical Data Sharingcited by 35
- 2024How Do Nonlinear Transformers Learn and Generalize in In-Context Learning?cited by 35
- 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
- 2022Learning Best Combination for Efficient N:M Sparsitycited by 32
- 2023OTOV2: Automatic, Generic, User-Friendlycited by 32
- 2021Dynamic Resolution Networkcited by 31
- 2022Pruning-as-Search: Efficient Neural Architecture Search via Channel Pruning and Structural Reparameterizationcited by 31
- 2021Efficient Neural Network Training via Forward and Backward Propagation Sparsificationcited by 30
50 most cited of 438 All 438 (JSON)
- 2026Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inference30 Sep 2026
- 2026DTKDP: A Dual Teacher Knowledge Distillation and Pruning Framework for Lightweight Oriented SAR Ship Detection21 Sep 2026
- 2026Artificial Structure Function Search: Preserving Artificial Functional Connectivity for Structured Pruning21 Sep 2026
- 2026Unified Response Geometry for Structured Pruning16 Sep 2026
- 2026FairCompressAgent: An Agentic Framework for Fairness-Aware Model Compression for FPGA Deployment15 Sep 2026
- 2026Deep Microcompression: Structured Pruning and Bit-packed Quantization for Microcontrollers4 Sep 2026
- 2026Quantum-Assisted Memory-Efficient Training for Parameter-Intensive Wi-Fi-Based Human Activity Recognition2 Sep 2026
- 2026From General Actions to Domain-Specific Monitoring: Prior-Adaptive Transfer for Skeleton-Based Action Recognition3 Jul 2026
- 2026Beyond Layer Importance in Layer-wise Sparsity: An Inter-Layer Perturbation-Absorption Perspective13 Jun 2026
- 2026Small LLMs: Pruning vs. Training from Scratch12 Jun 2026
- 2026Neural Network Compression by Approximate Differential Equivalence31 May 2026
- 2026AutoMCU: Feasibility-First MCU Neural Network Customization via LLM-based Multi-Agent Systems20 May 2026
38 more
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026Task Relevance Is Not Local Replaceability: A Two-Axis View of Channel Information8 May 2026
- 2026Learn&Drop: Fast Learning of CNNs based on Layer Dropping25 Apr 2026
- 2026Amped: Adaptive Multi-stage Non-edge Pruning for Edge Detection29 Mar 2026
- 2026AdaMuS: Adaptive Multi-view Sparsity Learning for Dimensionally Unbalanced Data18 Mar 2026
- 2026DANCE: Dynamic 3D CNN Pruning: Joint Frame, Channel, and Feature Adaptation for Energy Efficiency on the Edge18 Mar 2026
- 2026A Benchmark Study of Neural Network Compression Methods for Hyperspectral Image Classification5 Mar 2026
- 2026Flash-VAED: Plug-and-Play VAE Decoders for Efficient Video Generation22 Feb 2026
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometry20 Feb 2026
- 2026Adaptive Structured Pruning of Convolutional Neural Networks for Time Series Classification13 Feb 2026
- 2026Towards Compact and Robust DNNs via Compression-aware Sharpness Minimization28 Jan 2026
- 2026Component-Aware Pruning Framework for Neural Network Controllers via Gradient-Based Importance Estimation27 Jan 2026
- 2026Towards Understanding Best Practices for Quantization of Vision-Language Models21 Jan 2026
- 2026Spectral Complex Autoencoder Pruning: A Fidelity-Guided Criterion for Extreme Structured Channel Compression14 Jan 2026
- 2026T3C: Test-Time Tensor Compression with Consistency Guarantees3 Jan 2026
- 2025Neural expressiveness for beyond importance model compression6 Dec 2025
- 2025ModHiFi: Identifying High Fidelity predictive components for Model Modification24 Nov 2025
- 2025C-SWAP: Explainability-Aware Structured Pruning for Efficient Neural Networks Compression21 Oct 2025
- 2025Vanishing Contributions: A Unified Framework for Smooth and Iterative Model Compression9 Oct 2025
- 2025Quantization Range Estimation for Convolutional Neural Networks5 Oct 2025
- 2025Effective Model Pruning: Measure The Redundancy of Model Components30 Sep 2025
- 2025Visual Detector Compression via Location-Aware Discriminant Analysis22 Sep 2025
- 2025A Novel Compression Framework for YOLOv8: Achieving Real-Time Aerial Object Detection on Edge Devices via Structured Pruning and Channel-Wise Distillation16 Sep 2025
- 2025Compressing CNN models for resource-constrained systems by channel and layer pruning10 Sep 2025
- 2025One Shot vs. Iterative: Rethinking Pruning Strategies for Model Compression19 Aug 2025
- 2025FlashSVD: Memory-Efficient Inference with Streaming for Low-Rank Models2 Aug 2025
- 2025Search-Optimized Quantization in Biomedical Ontology Alignment18 Jul 2025
- 2025IPPRO: Importance-based Pruning with PRojective Offset for Magnitude-indifferent Structural Pruning10 Jul 2025
- 2025Catalyst: a Novel Regularizer for Structured Pruning with Auxiliary Extension of Parameter Space10 Jul 2025
- 2025UnIT: Scalable Unstructured Inference-Time Pruning for MAC-efficient Neural Inference on MCUs10 Jul 2025
- 2025Model Compression using Progressive Channel Pruning7 Jul 2025
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers3 Jul 2025
- 2025evMLP: An Efficient Event-Driven MLP Architecture for Vision2 Jul 2025
- 2025Linearity-based neural network compression26 Jun 2025
- 2025Loss-Aware Automatic Selection of Structured Pruning Criteria for Deep Neural Network Acceleration25 Jun 2025
- 2025Structure-Aware Automatic Channel Pruning by Searching with Graph Embedding13 Jun 2025
- 2025Human Heterogeneity Invariant Stress Sensing2 Jun 2025
- 2025It Takes a Good Model to Train a Good Model: Generalized Gaussian Priors for Optimized LLMs31 May 2025
50 newest of 438 All 438 (JSON)
- 2021EvoMoE: An Evolutional Mixture-of-Experts Training Framework via Dense-To-Sparse Gatecited by 30
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Expertscited by 21
- 2025DSMoE: Matrix-Partitioned Experts with Dynamic Routing for Computation-Efficient Dense LLMscited by 1
- 2018Deep Mixture of Experts via Shallow Embeddingcited by 0
- 2019MoEVC: A Mixture-of-experts Voice Conversion System with Sparse Gating Mechanism for Accelerating Online Computationcited by 0
- 2025DSMoE: Matrix-Partitioned Experts with Dynamic Routing for Computation-Efficient Dense LLMs18 Feb 2025
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Experts26 May 2024
- 2021EvoMoE: An Evolutional Mixture-of-Experts Training Framework via Dense-To-Sparse Gate29 Dec 2021
- 2019MoEVC: A Mixture-of-experts Voice Conversion System with Sparse Gating Mechanism for Accelerating Online Computation27 Dec 2019
- 2018Deep Mixture of Experts via Shallow Embedding5 Jun 2018
- 2023Structural Pruning for Diffusion Modelscited by 193
- 2023Denoising Diffusion Step-aware Modelscited by 24
- 2026Flash-VAED: Plug-and-Play VAE Decoders for Efficient Video Generationcited by 5
- 2026Flash-VAED: Plug-and-Play VAE Decoders for Efficient Video Generation22 Feb 2026
- 2023Denoising Diffusion Step-aware Models5 Oct 2023
- 2023Structural Pruning for Diffusion Models18 May 2023
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2023Sheared LLaMA: Accelerating Language Model Pre-training via Structured Pruningcited by 408
- 2024SliceGPT: Compress Large Language Models by Deleting Rows and Columnscited by 378
- 2021Distilling Knowledge via Knowledge Reviewcited by 285
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2023DepGraph: Towards Any Structural Pruningcited by 202
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2022Structured Pruning Learns Compact and Accurate Modelscited by 167
- 2024Compact Language Models via Pruning and Knowledge Distillationcited by 142
- 2021FedPara: Low-Rank Hadamard Product for Communication-Efficient Federated Learningcited by 140
- 2021Group Fisher Pruning for Practical Network Compressioncited by 130
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
12 most cited of 423 All 423 (JSON)
- 2026Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inference30 Sep 2026
- 2026DTKDP: A Dual Teacher Knowledge Distillation and Pruning Framework for Lightweight Oriented SAR Ship Detection21 Sep 2026
- 2026Artificial Structure Function Search: Preserving Artificial Functional Connectivity for Structured Pruning21 Sep 2026
- 2026Unified Response Geometry for Structured Pruning16 Sep 2026
- 2026Deep Microcompression: Structured Pruning and Bit-packed Quantization for Microcontrollers4 Sep 2026
- 2026Quantum-Assisted Memory-Efficient Training for Parameter-Intensive Wi-Fi-Based Human Activity Recognition2 Sep 2026
- 2026From General Actions to Domain-Specific Monitoring: Prior-Adaptive Transfer for Skeleton-Based Action Recognition3 Jul 2026
- 2026Beyond Layer Importance in Layer-wise Sparsity: An Inter-Layer Perturbation-Absorption Perspective13 Jun 2026
- 2026Small LLMs: Pruning vs. Training from Scratch12 Jun 2026
- 2026Neural Network Compression by Approximate Differential Equivalence31 May 2026
- 2026Adaptive Signal Resuscitation: Channel-wise Post-Pruning Repair for Sparse Vision Networks20 May 2026
- 2026Task Relevance Is Not Local Replaceability: A Two-Axis View of Channel Information8 May 2026
12 newest of 423 All 423 (JSON)