Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?
Not on the map. Why?
Abstract (arXiv)
Large deep neural network (DNN) models pose the key challenge to energy efficiency due to the significantly higher energy consumption of off-chip DRAM accesses than arithmetic or SRAM operations. It motivates the intensive research on model compression with two main approaches. Weight pruning leverages the redundancy in the number of weights and can be performed in a non-structured, which has higher flexibility and pruning rate but incurs index accesses due to irregular weights, or structured manner, which preserves the full matrix structure with lower pruning rate. Weight quantization leverages the redundancy in the number of bits in weights. Compared to pruning, quantization is much more hardware-friendly, and has become a "must-do" step for FPGA and ASIC implementations. This paper provides a definitive answer to the question for the first time. First, we build ADMM-NN-S by extending and enhancing ADMM-NN, a recently proposed joint weight pruning and quantization framework. Second, we develop a methodology for fair and fundamental comparison of non-structured and structured pruning in terms of both storage and computation efficiency. Our results show that ADMM-NN-S consistently outperforms the prior art: (i) it achieves 348x, 36x, and 8x overall weight pruning on LeNet-5, AlexNet, and ResNet-50, respectively, with (almost) zero accuracy loss; (ii) we demonstrate the first fully binarized (for all layers) DNNs can be lossless in accuracy in many cases. These results provide a strong baseline and credibility of our study. Based on the proposed comparison framework, with the same accuracy and quantization, the results show that non-structrued pruning is not competitive in terms of both storage and computation efficiency. Thus, we conclude that non-structured pruning is considered harmful. We urge the community not to continue the DNN inference acceleration for non-structured sparsity.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 6; 2024: 7; 2025: 2; 2026: 1.
31 papers.
Sort:
By area:
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruningcited by 165
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
- 2022FFNeRV: Flow-Guided Frame-Wise Neural Representations for Videoscited by 46
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Modelscited by 37
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2021Effective Model Sparsification by Scheduled Grow-and-Prune Methodscited by 25
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-designcited by 13
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Trainingcited by 11
- 2023Automatic Attention Pruning: Improving and Automating Model Pruning using Attentionscited by 11
- 2021FORMS: Fine-grained Polarized ReRAM-based In-situ Computation for Mixed-signal DNN Acceleratorcited by 10
19 more
- 2021Improving DNN Fault Tolerance using Weight Pruning and Differential Crossbar Mapping for ReRAM-based Edge AIcited by 10
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Maskcited by 10
- 2023Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantizationcited by 9
- 2022Complexity-Driven CNN Compression for Resource-constrained Edge AIcited by 8
- 2023DNNShifter: An Efficient DNN Pruning System for Edge Computingcited by 8
- 2021Deep Model Compression based on the Training Historycited by 7
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Accelerationcited by 7
- 2026ActQuant: Sub-4-bit Action-Guided Quantization for Vision-Language-Action Modelscited by 7
- 2025Temporal Action Detection Model Compression by Progressive Block Dropcited by 5
- 2024DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruningcited by 4
- 2024SPC-NeRF: Spatial Predictive Compression for Voxel Based Radiance Fieldcited by 4
- 2023Model Compression Methods for YOLOv5: A Reviewcited by 2
- 2023Transfer Learning for Structured Pruning under Limited Task Datacited by 1
- 2024Energy-Efficient Uncertainty-Aware Biomass Composition Prediction at the Edgecited by 1
- 2024Rapid Deployment of DNNs for Edge Computing via Structured Pruning at Initializationcited by 1
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learningcited by 1
- 2025Coded Deep Learning: Framework and Algorithmcited by 1
- 2021Deep Neural Networks Based Weight Approximation and Computation Reuse for 2-D Image Classificationcited by 0
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compressioncited by 0
- 2026ActQuant: Sub-4-bit Action-Guided Quantization for Vision-Language-Action Models19 May 2026
- 2025Temporal Action Detection Model Compression by Progressive Block Drop21 Mar 2025
- 2025Coded Deep Learning: Framework and Algorithm16 Jan 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compression3 Jun 2024
- 2024Rapid Deployment of DNNs for Edge Computing via Structured Pruning at Initialization22 Apr 2024
- 2024Energy-Efficient Uncertainty-Aware Biomass Composition Prediction at the Edge17 Apr 2024
- 2024SPC-NeRF: Spatial Predictive Compression for Voxel Based Radiance Field26 Feb 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2024DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruning17 Jan 2024
- 2023Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization23 Dec 2023
- 2023Transfer Learning for Structured Pruning under Limited Task Data10 Nov 2023
19 more
- 2023DNNShifter: An Efficient DNN Pruning System for Edge Computing13 Sep 2023
- 2023Model Compression Methods for YOLOv5: A Review21 Jul 2023
- 2023Automatic Attention Pruning: Improving and Automating Model Pruning using Attentions14 Mar 2023
- 2023Structured Pruning for Deep Convolutional Neural Networks: A survey1 Mar 2023
- 2022FFNeRV: Flow-Guided Frame-Wise Neural Representations for Videos23 Dec 2022
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Training22 Sep 2022
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Mask15 Sep 2022
- 2022Complexity-Driven CNN Compression for Resource-constrained Edge AI26 Aug 2022
- 2022CHEX: CHannel EXploration for CNN Model Compression29 Mar 2022
- 2021SPViT: Enabling Faster Vision Transformers via Soft Token Pruning27 Dec 2021
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration22 Nov 2021
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edge26 Oct 2021
- 2021Effective Model Sparsification by Scheduled Grow-and-Prune Methods18 Jun 2021
- 2021Improving DNN Fault Tolerance using Weight Pruning and Differential Crossbar Mapping for ReRAM-based Edge AI16 Jun 2021
- 2021FORMS: Fine-grained Polarized ReRAM-based In-situ Computation for Mixed-signal DNN Accelerator16 Jun 2021
- 2021Deep Neural Networks Based Weight Approximation and Computation Reuse for 2-D Image Classification28 Apr 2021
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-design25 Mar 2021
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Models5 Mar 2021
- 2021Deep Model Compression based on the Training History30 Jan 2021
- 2023Structured Pruning for Deep Convolutional Neural Networks: A surveycited by 122
- 2021MEST: Accurate and Fast Memory-Economic Sparse Training Framework on the Edgecited by 77
- 2022FFNeRV: Flow-Guided Frame-Wise Neural Representations for Videoscited by 46
- 2021Teachers Do More Than Teach: Compressing Image-to-Image Modelscited by 37
- 2022CHEX: CHannel EXploration for CNN Model Compressioncited by 36
- 2021Effective Model Sparsification by Scheduled Grow-and-Prune Methodscited by 25
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2021Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Co-designcited by 13
- 2022Layer Freezing & Data Sieving: Missing Pieces of a Generic Framework for Sparse Trainingcited by 11
- 2023Automatic Attention Pruning: Improving and Automating Model Pruning using Attentionscited by 11
- 2021FORMS: Fine-grained Polarized ReRAM-based In-situ Computation for Mixed-signal DNN Acceleratorcited by 10
- 2021Improving DNN Fault Tolerance using Weight Pruning and Differential Crossbar Mapping for ReRAM-based Edge AIcited by 10
12 most cited of 29 All 29 (JSON)
- 2025Temporal Action Detection Model Compression by Progressive Block Drop21 Mar 2025
- 2025Coded Deep Learning: Framework and Algorithm16 Jan 2025
- 2024AutoSculpt: A Pattern-based Model Auto-pruning Framework Using Reinforcement Learning and Graph Learning24 Dec 2024
- 2024Toward Efficient Deep Spiking Neuron Networks:A Survey On Compression3 Jun 2024
- 2024Rapid Deployment of DNNs for Edge Computing via Structured Pruning at Initialization22 Apr 2024
- 2024Energy-Efficient Uncertainty-Aware Biomass Composition Prediction at the Edge17 Apr 2024
- 2024SPC-NeRF: Spatial Predictive Compression for Voxel Based Radiance Field26 Feb 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2024DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruning17 Jan 2024
- 2023Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization23 Dec 2023
- 2023Transfer Learning for Structured Pruning under Limited Task Data10 Nov 2023
- 2023DNNShifter: An Efficient DNN Pruning System for Edge Computing13 Sep 2023
12 newest of 29 All 29 (JSON)