mlsanityData to 14 Oct 2026

Hardware-Aware DNN Compression via Diverse Pruning and Mixed-Precision Quantization

arXiv 2312.15322 ↗First posted 23 Dec 2023cs.LGcited by 10

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

  1. 2015Continuous control with deep reinforcement learningcited by 3,407
  2. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  3. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  4. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  5. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  6. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  7. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  8. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  9. 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 786
  10. 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 785
  11. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
  12. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
20 more
  1. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
  2. 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
  3. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 378
  4. 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 322
  5. 2016Dynamic Network Surgery for Efficient DNNscited by 233
  6. 2019Improving Neural Network Quantization without Retraining using Outlier Channel Splittingcited by 151
  7. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
  8. 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 134
  9. 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
  10. 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
  11. 2020Bayesian Bits: Unifying Quantization and Pruningcited by 94
  12. 2020PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruningcited by 76
  13. 2020Differentiable Joint Pruning and Quantization for Hardware Efficiencycited by 46
  14. 2019Non-Structured DNN Weight Pruning -- Is It Beneficial in Any Platform?cited by 32
  15. 2021PQK: Model Compression via Pruning, Quantization, and Knowledge Distillationcited by 21
  16. 2022OPQ: Compressing Deep Neural Networks with One-shot Pruning-Quantizationcited by 19
  17. 2019Structured Compression by Weight Encryption for Unstructured Pruning and Quantizationcited by 16
  18. 2020VecQ: Minimal Loss DNN Model Compression With Vectorized Weight Quantizationcited by 15
  19. 2021Control Variate Approximation for DNN Acceleratorscited by 11
  20. 2018DropFilter: A Novel Regularization Method for Learning Convolutional Neural Networkscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 6; 2026: 1.

10 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2022Towards Hardware-Specific Automatic Compression of Neural Networks
  2. 2024Joint Pruning and Channel-wise Mixed-Precision Quantization for Efficient Deep Neural Networks
  3. 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks
  4. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey
  5. 2024The Impact of Quantization and Pruning on Deep Reinforcement Learning Models
  6. 2023The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks
  7. 2026Prune-Quantize-Distill: An Ordered Pipeline for Efficient Neural Network Compression
  8. 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration