Low-bit Model Quantization for Deep Neural Networks: A Survey
Kai Liu, Qian Zheng, Kaiwen Tao, Zhiteng Li, Haotong Qin, Wenbo Li, Yong Guo, Xianglong Liu, Linghe Kong, Guihai Chen, Yulun Zhang, Xiaokang Yang
TL;DR
This survey analyzes the rapid evolution of low-bit quantization in deep neural networks, framing the problem as mapping floating-point weights/activations to low-precision representations while balancing accuracy, latency, and storage. It classifies state-of-the-art methods into eight major categories and twenty-four subcategories, detailing fundamental concepts, practical techniques, and advances across topics such as scale/zero-point optimization, mixed precision, data-free strategies, and hardware-aware formats. The authors summarize about 179 papers, discuss key methodological trends (PTQ vs QAT, reconstruction losses, distribution reshaping, and diffusion-model considerations), and highlight open research opportunities, including multimodal deployment, hybrid compression, and co-optimization with hardware. A GitHub resource with curated model quantization methods is provided to assist practitioners and researchers in selecting and implementing suitable techniques. The work thus offers a comprehensive, technology-agnostic roadmap for improving the efficiency and practicality of quantized DNNs in real-world settings.
Abstract
With unprecedented rapid development, deep neural networks (DNNs) have deeply influenced almost all fields. However, their heavy computation costs and model sizes are usually unacceptable in real-world deployment. Model quantization, an effective weight-lighting technique, has become an indispensable procedure in the whole deployment pipeline. The essence of quantization acceleration is the conversion from continuous floating-point numbers to discrete integer ones, which significantly speeds up the memory I/O and calculation, i.e., addition and multiplication. However, performance degradation also comes with the conversion because of the loss of precision. Therefore, it has become increasingly popular and critical to investigate how to perform the conversion and how to compensate for the information loss. This article surveys the recent five-year progress towards low-bit quantization on DNNs. We discuss and compare the state-of-the-art quantization methods and classify them into 8 main categories and 24 sub-categories according to their core techniques. Furthermore, we shed light on the potential research opportunities in the field of model quantization. A curated list of model quantization is provided at https://github.com/Kai-Liu001/Awesome-Model-Quantization.
