Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) have shown significant advantages in a wide variety of domains. However, DNNs are becoming computationally intensive and energy hungry at an exponential pace, while at the same time, there is a vast demand for running sophisticated DNN-based services on resource constrained embedded devices. In this paper, we target energy-efficient inference on embedded DNN accelerators. To that end, we propose an automated framework to compress DNNs in a hardware-aware manner by jointly employing pruning and quantization. We explore, for the first time, per-layer fine- and coarse-grained pruning, in the same DNN architecture, in addition to low bit-width mixed-precision quantization for weights and activations. Reinforcement Learning (RL) is used to explore the associated design space and identify the pruning-quantization configuration so that the energy consumption is minimized whilst the prediction accuracy loss is retained at acceptable levels. Using our novel composite RL agent we are able to extract energy-efficient solutions without requiring retraining and/or fine tuning. Our extensive experimental evaluation over widely used DNNs and the CIFAR-10/100 and ImageNet datasets demonstrates that our framework achieves 39% average energy reduction for 1.7% average accuracy loss and outperforms significantly the state-of-the-art approaches.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 32 of its 45 references that are in the map. First posted on arXiv 23 Dec 2023.
Builds on
32 of 45 references.
References · 32
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 786
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 785
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
20 more
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 322
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2019Improving Neural Network Quantization without Retraining using Outlier Channel Splittingcited by 151
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 134
- 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
- 2020Bayesian Bits: Unifying Quantization and Pruningcited by 94
- 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 76
- 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 46
- 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 32
- 2021PQK: Model Compression via Pruning, Quantization, and Knowledge Distillationcited by 21
- 2022OPQ: Compressing Deep Neural Networks with One-shot Pruning-Quantizationcited by 19
- 2019Structured Compression by Weight Encryption for Unstructured Pruning and Quantizationcited by 16
- 2020VecQ: Minimal Loss DNN Model Compression With Vectorized Weight Quantizationcited by 15
- 2021Control Variate Approximation for DNN Acceleratorscited by 11
- 2018DropFilter: A Novel Regularization Method for Learning Convolutional Neural Networkscited by 1
Built on by
Citing papers per year: 2024: 3; 2025: 6; 2026: 1.
10 papers.
- 2024An LLM-Tool Compiler for Fused Parallel Function Callingcited by 15
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compressioncited by 14
- 2024Applications of Knowledge Distillation in Remote Sensing: A Surveycited by 8
- 2024Mixed-precision Neural Networks on RISC-V Cores: ISA extensions for Multi-Pumped Soft SIMD Operationscited by 5
- 2025Membership Inference Risks in Quantized Models: A Theoretical and Empirical Studycited by 3
- 2025Continual Learning of Multiple Cognitive Functions with Brain-inspired Temporal Development Mechanismcited by 1
- 2026SigmaQuant: Hardware-Aware Heterogeneous Quantization Method for Edge DNN Inferencecited by 1
- 2025Search-Optimized Quantization in Biomedical Ontology Alignmentcited by 0
- 2025Integrating Pruning with Quantization for Efficient Deep Neural Networks Compressioncited by 0
- 2025MaRVIn: A Cross-Layer Mixed-Precision RISC-V Framework for DNN Inference, from ISA Extension to Hardware Accelerationcited by 0
- 2026SigmaQuant: Hardware-Aware Heterogeneous Quantization Method for Edge DNN Inference25 Feb 2026
- 2025MaRVIn: A Cross-Layer Mixed-Precision RISC-V Framework for DNN Inference, from ISA Extension to Hardware Acceleration18 Sep 2025
- 2025Integrating Pruning with Quantization for Efficient Deep Neural Networks Compression4 Sep 2025
- 2025Search-Optimized Quantization in Biomedical Ontology Alignment18 Jul 2025
- 2025Continual Learning of Multiple Cognitive Functions with Brain-inspired Temporal Development Mechanism8 Apr 2025
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression23 Feb 2025
- 2025Membership Inference Risks in Quantized Models: A Theoretical and Empirical Study10 Feb 2025
- 2024Applications of Knowledge Distillation in Remote Sensing: A Survey18 Sep 2024
- 2024Mixed-precision Neural Networks on RISC-V Cores: ISA extensions for Multi-Pumped Soft SIMD Operations19 Jul 2024
- 2024An LLM-Tool Compiler for Fused Parallel Function Calling7 May 2024
Similar, not cited
Close in wording, no citation either way
- 2022Towards Hardware-Specific Automatic Compression of Neural Networks
- 2024Joint Pruning and Channel-wise Mixed-Precision Quantization for Efficient Deep Neural Networks
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey
- 2024The Impact of Quantization and Pruning on Deep Reinforcement Learning Models
- 2023The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks
- 2026Prune-Quantize-Distill: An Ordered Pipeline for Efficient Neural Network Compression
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration