Quantune: Post-training Quantization of Convolutional Neural Networks using Extreme Gradient Boosting for Fast Deployment
Not on the map. Why?
Abstract (arXiv)
To adopt convolutional neural networks (CNN) for a range of resource-constrained targets, it is necessary to compress the CNN models by performing quantization, whereby precision representation is converted to a lower bit representation. To overcome problems such as sensitivity of the training dataset, high computational requirements, and large time consumption, post-training quantization methods that do not require retraining have been proposed. In addition, to compensate for the accuracy drop without retraining, previous studies on post-training quantization have proposed several complementary methods: calibration, schemes, clipping, granularity, and mixed-precision. To generate a quantized model with minimal error, it is necessary to study all possible combinations of the methods because each of them is complementary and the CNN models have different characteristics. However, an exhaustive or a heuristic search is either too time-consuming or suboptimal. To overcome this challenge, we propose an auto-tuner known as Quantune, which builds a gradient tree boosting model to accelerate the search for the configurations of quantization and reduce the quantization error. We evaluate and compare Quantune with the random, grid, and genetic algorithms. The experimental results show that Quantune reduces the search time for quantization by approximately 36.5x with an accuracy loss of 0.07 ~ 0.65% across six CNN models, including the fragile ones (MobileNet, SqueezeNet, and ShuffleNet). To support multiple targets and adopt continuously evolving quantization works, Quantune is implemented on a full-fledged compiler for deep learning as an open-sourced project.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 27 of its 45 references that are in the map. First posted on arXiv 10 Feb 2022.
Builds on
27 of 45 references.
References · 27
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2019Learned Step Size Quantizationcited by 604
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 2017Variational Continual Learningcited by 335
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 328
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
- 2019MLPerf Inference Benchmarkcited by 195
15 more
- 2019Low-bit Quantization of Neural Networks for Efficient Inferencecited by 185
- 2020Integer Quantization for Deep Learning Inference: Principles and Empirical Evaluationcited by 183
- 2018Learning to Quantize Deep Networks by Optimizing Quantization Intervals with Task Losscited by 157
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2019Improving Neural Network Quantization without Retraining using Outlier Channel Splittingcited by 150
- 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
- 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 73
- 2018TVM: An Automated End-to-End Optimizing Compiler for Deep Learningcited by 62
- 2019Same, Same But Different - Recovering Neural Network Quantization Error Through Weight Factorizationcited by 45
- 2018Intel nGraph: An Intermediate Representation, Compiler, and Executor for Deep Learningcited by 22
- 2018Quantization for Rapid Deployment of Deep Neural Networkscited by 20
- 2020Efficient Execution of Quantized Deep Learning Models: A Compiler Approachcited by 12
- 2017Fixed-point optimization of deep neural networks with adaptive step size retrainingcited by 6
- 2018Fast Adjustable Threshold For Uniform Neural Network Quantization (Winning solution of LPIRC-II)cited by 6
- 2021Automated Backend-Aware Post-Training Quantizationcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 3.
6 papers.
- 2025QuantuneV2: Compiler-Based Local Metric-Driven Mixed Precision Quantization for Practical Embedded AI Applicationscited by 2
- 2023Edge AI for Internet of Energy: Challenges and Perspectivescited by 1
- 2026Mixed-Precision Training and Compilation for RRAM-based Computing-in-Memory Acceleratorscited by 1
- 2024NITRO-D: Native Integer-only Training of Deep Convolutional Neural Networkscited by 0
- 2026ALADIN: Accuracy-Latency-Aware Design-space Inference Analysis for Embedded AI Acceleratorscited by 0
- 2026Compact convolutional neural networks for AI-based drone detection systemcited by 0
- 2026Compact convolutional neural networks for AI-based drone detection system17 Jul 2026
- 2026ALADIN: Accuracy-Latency-Aware Design-space Inference Analysis for Embedded AI Accelerators12 Feb 2026
- 2026Mixed-Precision Training and Compilation for RRAM-based Computing-in-Memory Accelerators29 Jan 2026
- 2025QuantuneV2: Compiler-Based Local Metric-Driven Mixed Precision Quantization for Practical Embedded AI Applications13 Jan 2025
- 2024NITRO-D: Native Integer-only Training of Deep Convolutional Neural Networks16 Jul 2024
- 2023Edge AI for Internet of Energy: Challenges and Perspectives28 Nov 2023