mlsanityData to 7 Oct 2026

Representation range needs for 16-bit neural network training

arXiv 2103.15940 ↗First posted 29 Mar 2021cs.AI cs.LG cs.NAcited by 1

Not on the map. Why?

Abstract (arXiv)

Deep learning has grown rapidly thanks to its state-of-the-art performance across a wide range of real-world applications. While neural networks have been trained using IEEE-754 binary32 arithmetic, the rapid growth of computational demands in deep learning has boosted interest in faster, low precision training. Mixed-precision training that combines IEEE-754 binary16 with IEEE-754 binary32 has been tried, and other 16-bit formats, for example Google's bfloat16, have become popular. In floating-point arithmetic there is a tradeoff between precision and representation range as the number of exponent bits changes; denormal numbers extend the representation range. This raises questions of how much exponent range is needed, of whether there is a format between binary16 (5 exponent bits) and bfloat16 (8 exponent bits) that works better than either of them, and whether or not denormals are necessary. In the current paper we study the need for denormal numbers for mixed-precision training, and we propose a 1/6/9 format, i.e., 6-bit exponent and 9-bit explicit mantissa, that offers a better range-precision tradeoff. We show that 1/6/9 mixed-precision training is able to speed up training on hardware that incurs a performance slowdown on denormal operations or eliminates the need for denormal numbers altogether. And, for a number of fully connected and convolutional neural networks in computer vision and natural language processing, 1/6/9 achieves numerical parity to standard mixed-precision.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 25 references that are in the map. First posted on arXiv 29 Mar 2021.

Builds on

10 of 25 references.

References · 10

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  4. 2017Mixed Precision Trainingcited by 1,135
  5. 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 227
  6. 2018NVIDIA Tensor Core Programmability, Performance & Precisioncited by 77
  7. 2018Highly Scalable Deep Learning Training System with Mixed-Precision: Training ImageNet in Four Minutescited by 63
  8. 2017Flexpoint: An Adaptive Numerical Format for Efficient Training of Deep Neural Networkscited by 43
  9. 2018Image Classification at Supercomputer Scalecited by 16
  10. 2019Adaptive Loss Scaling for Mixed Precision Trainingcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.