Ps and Qs: Quantization-aware pruning for efficient low latency neural network inference
Not on the map. Why?
Abstract (arXiv)
Efficient machine learning implementations optimized for inference in hardware have wide-ranging benefits, depending on the application, from lower inference latency to higher data throughput and reduced energy consumption. Two popular techniques for reducing computation in neural networks are pruning, removing insignificant synapses, and quantization, reducing the precision of the calculations. In this work, we explore the interplay between pruning and quantization during the training of neural networks for ultra low latency applications targeting high energy physics use cases. Techniques developed for this study have potential applications across many other domains. We study various configurations of pruning during quantization-aware training, which we term quantization-aware pruning, and the effect of techniques like regularization, batch normalization, and different pruning schemes on performance, computational complexity, and information content metrics. We find that quantization-aware pruning yields more computationally efficient models than either pruning or quantization alone for our task. Further, quantization-aware pruning typically performs similar to or better in terms of computational efficiency compared to other neural architecture search techniques like Bayesian optimization. Surprisingly, while networks with different training configurations can have similar performance for the benchmark application, the information content in the network can vary significantly, affecting its generalizability.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 42 of its 73 references that are in the map. First posted on arXiv 22 Feb 2021.
Builds on
42 of 73 references.
References · 42
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 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
- 2017Mixed Precision Trainingcited by 1,156
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
- 2020What is the State of Neural Network Pruning?cited by 583
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
30 more
- 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 402
- 2015Deep Learning with Limited Numerical Precisioncited by 376
- 2018How Does Batch Normalization Help Optimization?cited by 357
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 336
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 301
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 274
- 2019HAWQ-V2: Hessian Aware trace-Weighted Quantization of Neural Networkscited by 261
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 215
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2016Ternary Weight Networkscited by 204
- 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 195
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 179
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
- 2019Improving Neural Network Quantization without Retraining using Outlier Channel Splittingcited by 151
- 2016FINN: A Framework for Fast, Scalable Binarized Neural Network Inferencecited by 150
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 133
- 2020Bayesian Bits: Unifying Quantization and Pruningcited by 94
- 2019Trained Quantization Thresholds for Accurate and Efficient Fixed-Point Inference of Deep Neural Networkscited by 90
- 2020Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectorscited by 80
- 2017Towards Effective Low-bitwidth Convolutional Neural Networkscited by 78
- 2018FINN-R: An End-to-End Deep-Learning Framework for Fast Exploration of Quantized Neural Networkscited by 56
- 2019Same, Same But Different - Recovering Neural Network Quantization Error Through Weight Factorizationcited by 45
- 2020Compressing deep neural networks on FPGAs to binary and ternary precision with HLS4MLcited by 42
- 2019BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimizationcited by 30
- 2020Mix and Match: A Novel FPGA-Centric Deep Neural Network Quantization Frameworkcited by 27
- 2017Minimum Energy Quantized Neural Networkscited by 21
- 2016Deep neural networks are robust to weight binarization and other non-linear distortionscited by 13
- 2018Quantized Guided Pruning for Efficient Hardware Implementations of Convolutional Neural Networkscited by 5
- 2020HCM: Hardware-Aware Complexity Metric for Neural Network Architecturescited by 3
- 2020Assessing Intelligence in Artificial Neural Networkscited by 3
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 3; 2024: 8; 2025: 5; 2026: 3.
31 papers.
Sort:
By area:
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
- 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
- 2021Charged particle tracking via edge-classifying interaction networkscited by 19
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 19
- 2021Graph Neural Networks for Charged Particle Tracking on FPGAscited by 17
- 2025SQAP-VLA: A Synergistic Quantization-Aware Pruning Framework for High-Performance Vision-Language-Action Modelscited by 15
- 2021Neural Network Quantization for Efficient Inference: A Surveycited by 14
- 2022FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learningcited by 12
- 2023Adaptive Federated Pruning in Hierarchical Wireless Networkscited by 10
- 2021Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physicscited by 9
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
19 more
- 2023Symbolic Regression on FPGAs for Fast Machine Learning Inferencecited by 9
- 2022Reducing Computational Complexity of Neural Networks in Optical Channel Equalization: From Concepts to Implementationcited by 7
- 2024Accumulator-Aware Post-Training Quantization for Large Language Modelscited by 6
- 2024A2Q+: Improving Accumulator-Aware Weight Quantizationcited by 5
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Surveycited by 5
- 2026Prune-then-Quantize or Quantize-then-Prune? Understanding the Impact of Compression Order in Joint Model Compressioncited by 3
- 2022Physics Community Needs, Tools, and Resources for Machine Learningcited by 2
- 2023End-to-end codesign of Hessian-aware quantized neural networks for FPGAs and ASICscited by 2
- 2022Computational Complexity Evaluation of Neural Network Applications in Signal Processingcited by 1
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performancecited by 1
- 2025BitHEP -- The Limits of Low-Precision ML in HEPcited by 1
- 2025PQS (Prune, Quantize, and Sort): Low-Bitwidth Accumulation of Dot Products in Neural Network Computationscited by 1
- 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNscited by 1
- 2024MetaGreen: Meta-Learning Inspired Transformer Selection for Green Semantic Communicationcited by 0
- 2024ISQuant: apply squant to the real deploymentcited by 0
- 2024Automated and Holistic Co-design of Neural Networks and ASICs for Enabling In-Pixel Intelligencecited by 0
- 2024Artificial Neural Networks for Photonic Applications: From Algorithms to Implementationcited by 0
- 2025UPAQ: A Framework for Real-Time and Energy-Efficient 3D Object Detection in Autonomous Vehiclescited by 0
- 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classificationcited by 0
- 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classification26 Sep 2026
- 2026Prune-then-Quantize or Quantize-then-Prune? Understanding the Impact of Compression Order in Joint Model Compression19 Mar 2026
- 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNs16 Jan 2026
- 2025SQAP-VLA: A Synergistic Quantization-Aware Pruning Framework for High-Performance Vision-Language-Action Models11 Sep 2025
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025PQS (Prune, Quantize, and Sort): Low-Bitwidth Accumulation of Dot Products in Neural Network Computations12 Apr 2025
- 2025BitHEP -- The Limits of Low-Precision ML in HEP4 Apr 2025
- 2025UPAQ: A Framework for Real-Time and Energy-Efficient 3D Object Detection in Autonomous Vehicles8 Jan 2025
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performance1 Nov 2024
- 2024Accumulator-Aware Post-Training Quantization for Large Language Models25 Sep 2024
- 2024Artificial Neural Networks for Photonic Applications: From Algorithms to Implementation2 Aug 2024
- 2024Automated and Holistic Co-design of Neural Networks and ASICs for Enabling In-Pixel Intelligence18 Jul 2024
19 more
- 2024ISQuant: apply squant to the real deployment5 Jul 2024
- 2024MetaGreen: Meta-Learning Inspired Transformer Selection for Green Semantic Communication22 Jun 2024
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practice31 May 2024
- 2024A2Q+: Improving Accumulator-Aware Weight Quantization19 Jan 2024
- 2023Adaptive Federated Pruning in Hierarchical Wireless Networks15 May 2023
- 2023Symbolic Regression on FPGAs for Fast Machine Learning Inference6 May 2023
- 2023End-to-end codesign of Hessian-aware quantized neural networks for FPGAs and ASICs13 Apr 2023
- 2022Reducing Computational Complexity of Neural Networks in Optical Channel Equalization: From Concepts to Implementation26 Aug 2022
- 2022FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learning16 Jul 2022
- 2022Computational Complexity Evaluation of Neural Network Applications in Signal Processing24 Jun 2022
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmark23 Jun 2022
- 2022Physics Community Needs, Tools, and Resources for Machine Learning30 Mar 2022
- 2021Neural Network Quantization for Efficient Inference: A Survey8 Dec 2021
- 2021Graph Neural Networks for Charged Particle Tracking on FPGAs3 Dec 2021
- 2021Applications and Techniques for Fast Machine Learning in Science25 Oct 2021
- 2021Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physics7 Apr 2021
- 2021Charged particle tracking via edge-classifying interaction networks30 Mar 2021
- 2021A Survey of Quantization Methods for Efficient Neural Network Inference25 Mar 2021
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devices9 Mar 2021
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2021hls4ml: An Open-Source Codesign Workflow to Empower Scientific Low-Power Machine Learning Devicescited by 62
- 2021Applications and Techniques for Fast Machine Learning in Sciencecited by 32
- 2021Charged particle tracking via edge-classifying interaction networkscited by 19
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 19
- 2021Graph Neural Networks for Charged Particle Tracking on FPGAscited by 17
- 2021Neural Network Quantization for Efficient Inference: A Surveycited by 14
- 2022FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learningcited by 12
- 2023Adaptive Federated Pruning in Hierarchical Wireless Networkscited by 10
- 2021Nanosecond machine learning event classification with boosted decision trees in FPGA for high energy physicscited by 9
- 2022Open-source FPGA-ML codesign for the MLPerf Tiny Benchmarkcited by 9
- 2023Symbolic Regression on FPGAs for Fast Machine Learning Inferencecited by 9
12 most cited of 30 All 30 (JSON)
- 2026Logic Gate Networks and Lookup Table Networks as Lightweight Hardware Classifiers for Inter-patient ECG Arrhythmia Classification26 Sep 2026
- 2026Prune-then-Quantize or Quantize-then-Prune? Understanding the Impact of Compression Order in Joint Model Compression19 Mar 2026
- 2026Inter-patient ECG Arrhythmia Classification with LGNs and LUTNs16 Jan 2026
- 2025From Tiny Machine Learning to Tiny Deep Learning: A Survey21 Jun 2025
- 2025PQS (Prune, Quantize, and Sort): Low-Bitwidth Accumulation of Dot Products in Neural Network Computations12 Apr 2025
- 2025BitHEP -- The Limits of Low-Precision ML in HEP4 Apr 2025
- 2025UPAQ: A Framework for Real-Time and Energy-Efficient 3D Object Detection in Autonomous Vehicles8 Jan 2025
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performance1 Nov 2024
- 2024Accumulator-Aware Post-Training Quantization for Large Language Models25 Sep 2024
- 2024Artificial Neural Networks for Photonic Applications: From Algorithms to Implementation2 Aug 2024
- 2024Automated and Holistic Co-design of Neural Networks and ASICs for Enabling In-Pixel Intelligence18 Jul 2024
- 2024ISQuant: apply squant to the real deployment5 Jul 2024
12 newest of 30 All 30 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2021Training Deep Neural Networks with Joint Quantization and Pruning of Weights and Activations
- 2023The Hardware Impact of Quantization and Pruning for Weights in Spiking Neural Networks
- 2026Prune-Quantize-Distill: An Ordered Pipeline for Efficient Neural Network Compression
- 2025Integrating Pruning with Quantization for Efficient Deep Neural Networks Compression
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey
- 2024Joint Pruning and Channel-wise Mixed-Precision Quantization for Efficient Deep Neural Networks
- 2023Pruning vs Quantization: Which is Better?
- 2025Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression