mlsanityData to 14 Oct 2026

Revisiting 16-bit Neural Network Training: A Practical Approach for Resource-Limited Learning

arXiv 2305.10947 ↗First posted 18 May 2023cs.LG cs.AI cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

With the increasing complexity of machine learning models, managing computational resources like memory and processing power has become a critical concern. Mixed precision techniques, which leverage different numerical precisions during model training and inference to optimize resource usage, have been widely adopted. However, access to hardware that supports lower precision formats (e.g., FP8 or FP4) remains limited, especially for practitioners with hardware constraints. For many with limited resources, the available options are restricted to using 32-bit, 16-bit, or a combination of the two. While it is commonly believed that 16-bit precision can achieve results comparable to full (32-bit) precision, this study is the first to systematically validate this assumption through both rigorous theoretical analysis and extensive empirical evaluation. Our theoretical formalization of floating-point errors and classification tolerance provides new insights into the conditions under which 16-bit precision can approximate 32-bit results. This study fills a critical gap, proving for the first time that standalone 16-bit precision neural networks match 32-bit and mixed-precision in accuracy while boosting computational speed. Given the widespread availability of 16-bit across GPUs, these findings are especially valuable for machine learning practitioners with limited hardware resources to make informed decisions.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 29 of its 52 references that are in the map. First posted on arXiv 18 May 2023.

Builds on

29 of 52 references.

References · 29

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2020Language Models are Few-Shot Learnerscited by 32,419
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,324
  6. 2016Densely Connected Convolutional Networkscited by 6,720
  7. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  8. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  9. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
  10. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  11. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  12. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
17 more
  1. 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,386
  2. 2017Mixed Precision Trainingcited by 1,156
  3. 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 906
  4. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  5. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 592
  6. 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
  7. 2019The State of Sparsity in Deep Neural Networkscited by 476
  8. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
  9. 2015Deep Learning with Limited Numerical Precisioncited by 376
  10. 2019Q8BERT: Quantized 8Bit BERTcited by 300
  11. 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
  12. 2020TernaryBERT: Distillation-aware Ultra-low Bit BERTcited by 148
  13. 2015Fixed Point Quantization of Deep Convolutional Networkscited by 143
  14. 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 109
  15. 2018Training and Inference with Integers in Deep Neural Networkscited by 86
  16. 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
  17. 2017Flexpoint: An Adaptive Numerical Format for Efficient Training of Deep Neural Networkscited by 44

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.