Exploring the Regularity of Sparse Structure in Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Sparsity helps reduce the computational complexity of deep neural networks by skipping zeros. Taking advantage of sparsity is listed as a high priority in next generation DNN accelerators such as TPU. The structure of sparsity, i.e., the granularity of pruning, affects the efficiency of hardware accelerator design as well as the prediction accuracy. Coarse-grained pruning creates regular sparsity patterns, making it more amenable for hardware acceleration but more challenging to maintain the same accuracy. In this paper we quantitatively measure the trade-off between sparsity regularity and prediction accuracy, providing insights in how to maintain accuracy while having more a more structured sparsity pattern. Our experimental results show that coarse-grained pruning can achieve a sparsity ratio similar to unstructured pruning without loss of accuracy. Moreover, due to the index saving effect, coarse-grained pruning is able to obtain a better compression ratio than fine-grained sparsity at the same accuracy threshold. Based on the recent sparse convolutional neural network accelerator (SCNN), our experiments further demonstrate that coarse-grained sparsity saves about 2x the memory references compared to fine-grained sparsity. Since memory reference is more than two orders of magnitude more expensive than arithmetic operations, the regularity of sparse structure leads to more efficient hardware design.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 14; 2023: 7; 2024: 3.
37 papers.
Sort:
- 2022ZeroQuant: Efficient and Affordable Post-Training Quantization for Large-Scale Transformerscited by 517
- 2021I-BERT: Integer-only BERT Quantizationcited by 250
- 2021Hessian-Aware Pruning and Optimal Neural Implantcited by 43
- 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
- 2023Understanding INT4 Quantization for Transformer Models: Latency Speedup, Composability, and Failure Casescited by 23
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2022Towards Sparsification of Graph Neural Networkscited by 18
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
- 2023Towards Artificial General Intelligence (AGI) in the Internet of Things (IoT): Opportunities and Challengescited by 14
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2021Lottery Jackpots Exist in Pre-trained Modelscited by 10
- 2021Dancing along Battery: Enabling Transformer with Run-time Reconfigurability on Mobile Devicescited by 9
25 more
- 2021Improving the Accuracy of Early Exits in Multi-Exit Architectures via Curriculum Learningcited by 9
- 2023Training Acceleration of Low-Rank Decomposed Networks using Sequential Freezing and Rank Quantizationcited by 8
- 2023Speeding up Resnet Architecture with Layers Targeted Low Rank Decompositioncited by 8
- 2024No Free Prune: Information-Theoretic Barriers to Pruning at Initializationcited by 8
- 2022LilNetX: Lightweight Networks with EXtreme Model Compression and Structured Sparsificationcited by 7
- 2022Mixed-Precision Neural Networks: A Surveycited by 7
- 2021Mixed Precision Low-bit Quantization of Neural Network Language Models for Speech Recognitioncited by 5
- 2022Pruning for Feature-Preserving Circuits in CNNscited by 4
- 2021RingCNN: Exploiting Algebraically-Sparse Ring Tensors for Energy-Efficient CNN-Based Computational Imagingcited by 3
- 2022Entropy Induced Pruning Framework for Convolutional Neural Networkscited by 3
- 2023PruMUX: Augmenting Data Multiplexing with Model Compressioncited by 3
- 2021S2Engine: A Novel Systolic Architecture for Sparse Convolutional Neural Networkscited by 2
- 2021BRDS: An FPGA-based LSTM Accelerator with Row-Balanced Dual-Ratio Sparsificationcited by 1
- 2021Load-balanced Gather-scatter Patterns for Sparse Deep Neural Networkscited by 1
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Acceleratorscited by 1
- 2024Accelerating the Low-Rank Decomposed Modelscited by 1
- 2021SmartDeal: Re-Modeling Deep Network Weights for Efficient Inference and Trainingcited by 0
- 2021Cascade Weight Shedding in Deep Neural Networks: Benefits and Pitfalls for Network Pruningcited by 0
- 2021Structured in Space, Randomized in Time: Leveraging Dropout in RNNs for Efficient Trainingcited by 0
- 2022Quantization in Layer's Input is Mattercited by 0
- 2022Renormalized Sparse Neural Network Pruningcited by 0
- 2022CoCoPIE XGen: A Full-Stack AI-Oriented Optimizing Frameworkcited by 0
- 2022Mixed-Precision Inference Quantization: Radically Towards Faster inference speed, Lower Storage requirement, and Lower Losscited by 0
- 2023Sculpting Efficiency: Pruning Medical Imaging Models for On-Device Inferencecited by 0
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networkscited by 0
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networks1 Nov 2024
- 2024Accelerating the Low-Rank Decomposed Models24 Jul 2024
- 2024No Free Prune: Information-Theoretic Barriers to Pruning at Initialization2 Feb 2024
- 2023Speeding up Resnet Architecture with Layers Targeted Low Rank Decomposition21 Sep 2023
- 2023Towards Artificial General Intelligence (AGI) in the Internet of Things (IoT): Opportunities and Challenges14 Sep 2023
- 2023Sculpting Efficiency: Pruning Medical Imaging Models for On-Device Inference10 Sep 2023
- 2023Training Acceleration of Low-Rank Decomposed Networks using Sequential Freezing and Rank Quantization7 Sep 2023
- 2023PruMUX: Augmenting Data Multiplexing with Model Compression24 May 2023
- 2023JaxPruner: A concise library for sparsity research27 Apr 2023
- 2023Understanding INT4 Quantization for Transformer Models: Latency Speedup, Composability, and Failure Cases27 Jan 2023
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Cores14 Sep 2022
- 2022Towards Sparsification of Graph Neural Networks11 Sep 2022
25 more
- 2022Entropy Induced Pruning Framework for Convolutional Neural Networks13 Aug 2022
- 2022Mixed-Precision Neural Networks: A Survey11 Aug 2022
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolution25 Jul 2022
- 2022Mixed-Precision Inference Quantization: Radically Towards Faster inference speed, Lower Storage requirement, and Lower Loss20 Jul 2022
- 2022CoCoPIE XGen: A Full-Stack AI-Oriented Optimizing Framework21 Jun 2022
- 2022Renormalized Sparse Neural Network Pruning21 Jun 2022
- 2022ZeroQuant: Efficient and Affordable Post-Training Quantization for Large-Scale Transformers4 Jun 2022
- 2022Pruning for Feature-Preserving Circuits in CNNs3 Jun 2022
- 2022LilNetX: Lightweight Networks with EXtreme Model Compression and Structured Sparsification6 Apr 2022
- 2022Quantization in Layer's Input is Matter10 Feb 2022
- 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Tickets9 Feb 2022
- 2022EcoFlow: Efficient Convolutional Dataflows for Low-Power Neural Network Accelerators4 Feb 2022
- 2021Load-balanced Gather-scatter Patterns for Sparse Deep Neural Networks20 Dec 2021
- 2021Mixed Precision Low-bit Quantization of Neural Network Language Models for Speech Recognition29 Nov 2021
- 2021Structured in Space, Randomized in Time: Leveraging Dropout in RNNs for Efficient Training22 Jun 2021
- 2021S2Engine: A Novel Systolic Architecture for Sparse Convolutional Neural Networks15 Jun 2021
- 2021Improving the Accuracy of Early Exits in Multi-Exit Architectures via Curriculum Learning21 Apr 2021
- 2021RingCNN: Exploiting Algebraically-Sparse Ring Tensors for Energy-Efficient CNN-Based Computational Imaging19 Apr 2021
- 2021Lottery Jackpots Exist in Pre-trained Models18 Apr 2021
- 2021Cascade Weight Shedding in Deep Neural Networks: Benefits and Pitfalls for Network Pruning19 Mar 2021
- 2021Dancing along Battery: Enabling Transformer with Run-time Reconfigurability on Mobile Devices12 Feb 2021
- 2021Hessian-Aware Pruning and Optimal Neural Implant22 Jan 2021
- 2021BRDS: An FPGA-based LSTM Accelerator with Row-Balanced Dual-Ratio Sparsification7 Jan 2021
- 2021I-BERT: Integer-only BERT Quantization5 Jan 2021
- 2021SmartDeal: Re-Modeling Deep Network Weights for Efficient Inference and Training4 Jan 2021
- 2022ZeroQuant: Efficient and Affordable Post-Training Quantization for Large-Scale Transformerscited by 517
- 2021I-BERT: Integer-only BERT Quantizationcited by 250
- 2021Hessian-Aware Pruning and Optimal Neural Implantcited by 43
- 2022Coarsening the Granularity: Towards Structurally Sparse Lottery Ticketscited by 27
- 2023Understanding INT4 Quantization for Transformer Models: Latency Speedup, Composability, and Failure Casescited by 23
- 2022Compiler-Aware Neural Architecture Search for On-Mobile Real-time Super-Resolutioncited by 20
- 2022Towards Sparsification of Graph Neural Networkscited by 18
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
- 2023Towards Artificial General Intelligence (AGI) in the Internet of Things (IoT): Opportunities and Challengescited by 14
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2021Lottery Jackpots Exist in Pre-trained Modelscited by 10
- 2021Dancing along Battery: Enabling Transformer with Run-time Reconfigurability on Mobile Devicescited by 9
12 most cited of 37 All 37 (JSON)
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networks1 Nov 2024
- 2024Accelerating the Low-Rank Decomposed Models24 Jul 2024
- 2024No Free Prune: Information-Theoretic Barriers to Pruning at Initialization2 Feb 2024
- 2023Speeding up Resnet Architecture with Layers Targeted Low Rank Decomposition21 Sep 2023
- 2023Towards Artificial General Intelligence (AGI) in the Internet of Things (IoT): Opportunities and Challenges14 Sep 2023
- 2023Sculpting Efficiency: Pruning Medical Imaging Models for On-Device Inference10 Sep 2023
- 2023Training Acceleration of Low-Rank Decomposed Networks using Sequential Freezing and Rank Quantization7 Sep 2023
- 2023PruMUX: Augmenting Data Multiplexing with Model Compression24 May 2023
- 2023JaxPruner: A concise library for sparsity research27 Apr 2023
- 2023Understanding INT4 Quantization for Transformer Models: Latency Speedup, Composability, and Failure Cases27 Jan 2023
- 2022Efficient Quantized Sparse Matrix Operations on Tensor Cores14 Sep 2022
- 2022Towards Sparsification of Graph Neural Networks11 Sep 2022
12 newest of 37 All 37 (JSON)