Distribution Adaptive INT8 Quantization for Training CNNs
Not on the map. Why?
Abstract (arXiv)
Researches have demonstrated that low bit-width (e.g., INT8) quantization can be employed to accelerate the inference process. It makes the gradient quantization very promising since the backward propagation requires approximately twice more computation than forward one. Due to the variability and uncertainty of gradient distribution, a lot of methods have been proposed to attain training stability. However, most of them ignore the channel-wise gradient distributions and the impact of gradients with different magnitudes, resulting in the degradation of final accuracy. In this paper, we propose a novel INT8 quantization training framework for convolutional neural network to address the above issues. Specifically, we adopt Gradient Vectorized Quantization to quantize the gradient, based on the observation that layer-wise gradients contain multiple distributions along the channel dimension. Then, Magnitude-aware Clipping Strategy is introduced by taking the magnitudes of gradients into consideration when minimizing the quantization error, and we present a theoretical derivation to solve the quantization parameters of different distributions. Experimental results on broad range of computer vision tasks, such as image classification, object detection and video classification, demonstrate that the proposed Distribution Adaptive INT8 Quantization training method has achieved almost lossless training accuracy for different backbones, including ResNet, MobileNetV2, InceptionV3, VGG and AlexNet, which is superior to the state-of-the-art techniques. Moreover, we further implement the INT8 kernel that can accelerate the training iteration more than 200% under the latest Turing architecture, i.e., our method excels on both training accuracy and speed.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 28 of its 43 references that are in the map. First posted on arXiv 9 Feb 2021.
Builds on
28 of 43 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
16 more
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 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
- 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233
- 2016Ternary Weight Networkscited by 195
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 163
- 2018Learning to Quantize Deep Networks by Optimizing Quantization Intervals with Task Losscited by 157
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
- 2017Deep Learning with Low Precision by Half-wave Gaussian Quantizationcited by 115
- 2019Trained Quantization Thresholds for Accurate and Efficient Fixed-Point Inference of Deep Neural Networkscited by 87
- 2018Training and Inference with Integers in Deep Neural Networkscited by 84
- 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
- 2017Towards Effective Low-bitwidth Convolutional Neural Networkscited by 76
- 2019Training High-Performance and Large-Scale Deep Neural Networks with Full 8-bit Integerscited by 32
- 2019daBNN: A Super Fast Inference Framework for Binary Neural Networks on ARM devicescited by 27
- 2018Simultaneously Optimizing Weight and Quantizer of Ternary Neural Network using Truncated Gaussian Approximationcited by 20
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 8; 2024: 5; 2025: 5; 2026: 1.
27 papers.
Sort:
By area:
- 2023Stable and low-precision training for large-scale vision-language modelscited by 74
- 2024Jetfire: Efficient and Accurate Transformer Pretraining with INT8 Data Flow and Per-Block Quantizationcited by 30
- 2022F8Net: Fixed-Point 8-bit Only Multiplication for Network Quantizationcited by 26
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learningcited by 17
- 2023Efficient On-device Training via Gradient Filteringcited by 13
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezingcited by 12
- 2021Sparse PointPillars: Maintaining and Exploiting Input Sparsity to Improve Runtime on Embedded Systemscited by 11
- 2022Bitwidth Heterogeneous Federated Learning with Progressive Weight Dequantizationcited by 11
- 2022Is Integer Arithmetic Enough for Deep Learning Training?cited by 11
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2025Low-bit Model Quantization for Deep Neural Networks: A Surveycited by 11
- 2023Efficient Low-rank Backpropagation for Vision Transformer Adaptationcited by 10
15 more
- 2022Towards Accurate Binary Neural Networks via Modeling Contextual Dependenciescited by 6
- 2023On the Convergence of Stochastic Gradient Descent in Low-precision Number Formatscited by 4
- 2022Towards Fine-tuning Pre-trained Language Models with Integer Forward and Backward Propagationcited by 3
- 2022FAT: An In-Memory Accelerator with Fast Addition for Ternary Weight Neural Networkscited by 2
- 2022Exploiting the Partly Scratch-off Lottery Ticket for Quantization-Aware Trainingcited by 2
- 2023Mitigating Outlier Activations in Low-Precision Fine-Tuning of Language Modelscited by 2
- 2025EDGC: Entropy-driven Dynamic Gradient Compression for Efficient LLM Trainingcited by 2
- 2023MetaGrad: Adaptive Gradient Quantization with Hypernetworkscited by 1
- 2024EdgeOL: Efficient in-situ Online Learning on Edge Devicescited by 1
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradientscited by 1
- 2025FF-INT8: Efficient Forward-Forward DNN Training on Edge Devices with INT8 Precisioncited by 1
- 2025FALQON: Accelerating LoRA Fine-tuning with Low-Bit Floating-Point Arithmeticcited by 1
- 2023NeuralMatrix: Compute the Entire Neural Networks with Linear Matrix Operations for Efficient Inferencecited by 0
- 2024AdpQ: A Zero-shot Calibration Free Adaptive Post Training Quantization Method for LLMscited by 0
- 2026A Target-Centric Survey of Quantization-Aware Trainingcited by 0
- 2026A Target-Centric Survey of Quantization-Aware Training30 Aug 2026
- 2025EDGC: Entropy-driven Dynamic Gradient Compression for Efficient LLM Training13 Nov 2025
- 2025FALQON: Accelerating LoRA Fine-tuning with Low-Bit Floating-Point Arithmetic28 Oct 2025
- 2025FF-INT8: Efficient Forward-Forward DNN Training on Edge Devices with INT8 Precision28 Jun 2025
- 2025Low-bit Model Quantization for Deep Neural Networks: A Survey8 May 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradients17 Jul 2024
- 2024AdpQ: A Zero-shot Calibration Free Adaptive Post Training Quantization Method for LLMs22 May 2024
- 2024Jetfire: Efficient and Accurate Transformer Pretraining with INT8 Data Flow and Per-Block Quantization19 Mar 2024
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezing30 Jan 2024
- 2024EdgeOL: Efficient in-situ Online Learning on Edge Devices30 Jan 2024
- 2023Mitigating Outlier Activations in Low-Precision Fine-Tuning of Language Models14 Dec 2023
15 more
- 2023Efficient Low-rank Backpropagation for Vision Transformer Adaptation26 Sep 2023
- 2023NeuralMatrix: Compute the Entire Neural Networks with Linear Matrix Operations for Efficient Inference23 May 2023
- 2023Stable and low-precision training for large-scale vision-language models25 Apr 2023
- 2023MetaGrad: Adaptive Gradient Quantization with Hypernetworks4 Mar 2023
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learning9 Feb 2023
- 2023On the Convergence of Stochastic Gradient Descent in Low-precision Number Formats4 Jan 2023
- 2023Efficient On-device Training via Gradient Filtering1 Jan 2023
- 2022Exploiting the Partly Scratch-off Lottery Ticket for Quantization-Aware Training12 Nov 2022
- 2022Towards Fine-tuning Pre-trained Language Models with Integer Forward and Backward Propagation20 Sep 2022
- 2022Towards Accurate Binary Neural Networks via Modeling Contextual Dependencies3 Sep 2022
- 2022Is Integer Arithmetic Enough for Deep Learning Training?18 Jul 2022
- 2022Bitwidth Heterogeneous Federated Learning with Progressive Weight Dequantization23 Feb 2022
- 2022F8Net: Fixed-Point 8-bit Only Multiplication for Network Quantization10 Feb 2022
- 2022FAT: An In-Memory Accelerator with Fast Addition for Ternary Weight Neural Networks19 Jan 2022
- 2021Sparse PointPillars: Maintaining and Exploiting Input Sparsity to Improve Runtime on Embedded Systems12 Jun 2021
- 2024Jetfire: Efficient and Accurate Transformer Pretraining with INT8 Data Flow and Per-Block Quantizationcited by 30
- 2022F8Net: Fixed-Point 8-bit Only Multiplication for Network Quantizationcited by 26
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learningcited by 17
- 2023Efficient On-device Training via Gradient Filteringcited by 13
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezingcited by 12
- 2021Sparse PointPillars: Maintaining and Exploiting Input Sparsity to Improve Runtime on Embedded Systemscited by 11
- 2022Bitwidth Heterogeneous Federated Learning with Progressive Weight Dequantizationcited by 11
- 2022Is Integer Arithmetic Enough for Deep Learning Training?cited by 11
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2025Low-bit Model Quantization for Deep Neural Networks: A Surveycited by 11
- 2023Efficient Low-rank Backpropagation for Vision Transformer Adaptationcited by 10
- 2022Towards Accurate Binary Neural Networks via Modeling Contextual Dependenciescited by 6
12 most cited of 26 All 26 (JSON)
- 2026A Target-Centric Survey of Quantization-Aware Training30 Aug 2026
- 2025EDGC: Entropy-driven Dynamic Gradient Compression for Efficient LLM Training13 Nov 2025
- 2025FALQON: Accelerating LoRA Fine-tuning with Low-Bit Floating-Point Arithmetic28 Oct 2025
- 2025FF-INT8: Efficient Forward-Forward DNN Training on Edge Devices with INT8 Precision28 Jun 2025
- 2025Low-bit Model Quantization for Deep Neural Networks: A Survey8 May 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradients17 Jul 2024
- 2024AdpQ: A Zero-shot Calibration Free Adaptive Post Training Quantization Method for LLMs22 May 2024
- 2024Jetfire: Efficient and Accurate Transformer Pretraining with INT8 Data Flow and Per-Block Quantization19 Mar 2024
- 2024SmartFRZ: An Efficient Training Framework using Attention-Based Layer Freezing30 Jan 2024
- 2024EdgeOL: Efficient in-situ Online Learning on Edge Devices30 Jan 2024
- 2023Mitigating Outlier Activations in Low-Precision Fine-Tuning of Language Models14 Dec 2023
12 newest of 26 All 26 (JSON)