Towards Accurate and Efficient Sub-8-Bit Integer Training
Not on the map. Why?
Abstract (arXiv)
Neural network training is a memory- and compute-intensive task. Quantization, which enables low-bitwidth formats in training, can significantly mitigate the workload. To reduce quantization error, recent methods have developed new data formats and additional pre-processing operations on quantizers. However, it remains quite challenging to achieve high accuracy and efficiency simultaneously. In this paper, we explore sub-8-bit integer training from its essence of gradient descent optimization. Our integer training framework includes two components: ShiftQuant to realize accurate gradient estimation, and L1 normalization to smoothen the loss landscape. ShiftQuant attains performance that approaches the theoretical upper bound of group quantization. Furthermore, it liberates group quantization from inefficient memory rearrangement. The L1 normalization facilitates the implementation of fully quantized normalization layers with impressive convergence accuracy. Our method frees sub-8-bit integer training from pre-processing and supports general devices. This framework achieves negligible accuracy loss across various neural networks and tasks (0.92% on 4-bit ResNets, 0.61% on 6-bit Transformers). The prototypical implementation of ShiftQuant achieves more than 1.85×/15.3% performance improvement on CPU/GPU compared to its FP16 counterparts, and 33.9% resource consumption reduction on FPGA than the FP16 counterparts. The proposed fully-quantized L1 normalization layers achieve more than 35.54% improvement in throughout on CPU compared to traditional L2 normalization layers. Moreover, theoretical analysis verifies the advancement of our method.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 32 of its 43 references that are in the map. First posted on arXiv 17 Nov 2024.
Builds on
32 of 43 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Layer Normalizationcited by 5,669
- 2021Convex optimizationcited by 2,515
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2018Group Normalizationcited by 1,524
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,417
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,386
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
20 more
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
- 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 402
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2018How Does Batch Normalization Help Optimization?cited by 357
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2023DepGraph: Towards Any Structural Pruningcited by 203
- 2019Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networkscited by 148
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 142
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 79
- 2023Training Transformers with 4-bit Integerscited by 60
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
- 2020Shifted and Squeezed 8-bit Floating Point format for Low-Precision Training of Deep Neural Networkscited by 23
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
- 2019Mixed Precision DNNs: All you need is a good parametrizationcited by 18
- 2022Is Integer Arithmetic Enough for Deep Learning Training?cited by 12
- 2020Exploring the Potential of Low-bit Training of Convolutional Neural Networkscited by 7
- 2023On the Convergence of Stochastic Gradient Descent in Low-precision Number Formatscited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Batch Normalization-Free Fully Integer Quantized Neural Networks via Progressive Tandem Learning
- 2021Integer-Only Neural Network Quantization Scheme Based on Shift-Batch-Normalization
- 2021On the quantization of recurrent neural networks
- 2021Accurate Neural Training with 4-bit Matrix Multiplications at Standard Formats
- 2022QFT: Post-training quantization via fast joint finetuning of all degrees of freedom
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradients
- 2025Efficient Multi-bit Quantization Network Training via Weight Bias Correction and Bit-wise Coreset Sampling
- 2021A White Paper on Neural Network Quantization