Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training
Not on the map. Why?
Abstract (arXiv)
The unprecedented demand for computing resources to train DNN models has led to a search for minimal numerical encoding. Recent state-of-the-art (SOTA) proposals advocate for multi-level scaled narrow bitwidth numerical formats. In this paper, we show that single-level scaling is sufficient to maintain training accuracy while maximizing arithmetic density. We identify a previously proposed single-level scaled format for 8-bit training, Hybrid Block Floating Point (HBFP), as the optimal candidate to minimize. We perform a full-scale exploration of the HBFP design space using mathematical tools to study the interplay among various parameters and identify opportunities for even smaller encodings across layers and epochs. Based on our findings, we propose Accuracy Booster, a mixed-mantissa HBFP technique that uses 4-bit mantissas for over 99% of all arithmetic operations in training and 6-bit mantissas only in the last epoch and first/last layers. We show Accuracy Booster enables increasing arithmetic density over all other SOTA formats by at least 2.3x while achieving state-of-the-art accuracies in 4-bit training.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 32 of its 51 references that are in the map. First posted on arXiv 19 Nov 2022.
Builds on
32 of 51 references.
References · 32
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2018On the Spectral Bias of Neural Networkscited by 1,321
- 2017Mixed Precision Trainingcited by 1,135
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
- 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 881
20 more
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017Wasserstein GANcited by 635
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2019Frequency Principle: Fourier Analysis Sheds Light on Deep Neural Networkscited by 360
- 2022FP8 Formats for Deep Learningcited by 187
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 163
- 2015Fixed Point Quantization of Deep Convolutional Networkscited by 141
- 2020FracBits: Mixed Precision Quantization via Fractional Bit-Widthscited by 53
- 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
- 2017Flexpoint: An Adaptive Numerical Format for Efficient Training of Deep Neural Networkscited by 43
- 2018Training DNNs with Hybrid Block Floating Pointcited by 39
- 2021FAST: DNN Training Under Variable Precision Block Floating Point with Stochastic Roundingcited by 31
- 2021Accurate Neural Training with 4-bit Matrix Multiplications at Standard Formatscited by 26
- 2020Fractional Skipping: Towards Finer-Grained Dynamic CNN Inferencecited by 23
- 2020FracTrain: Fractionally Squeezing Bit Savings Both Temporally and Spatially for Efficient DNN Trainingcited by 23
- 2019Mixed Precision Training With 8-bit Floating Pointcited by 22
- 2021CPT: Efficient Deep Neural Network Training via Cyclic Precisioncited by 19
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Supportcited by 10
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.