mlsanityData to 7 Oct 2026

Is Integer Arithmetic Enough for Deep Learning Training?

arXiv 2207.08822 ↗First posted 18 Jul 2022cs.LG cs.CCcited by 11

Not on the map. Why?

Abstract (arXiv)

The ever-increasing computational complexity of deep learning models makes their training and deployment difficult on various cloud and edge platforms. Replacing floating-point arithmetic with low-bit integer arithmetic is a promising approach to save energy, memory footprint, and latency of deep learning models. As such, quantization has attracted the attention of researchers in recent years. However, using integer numbers to form a fully functional integer training pipeline including forward pass, back-propagation, and stochastic gradient descent is not studied in detail. Our empirical and mathematical results reveal that integer arithmetic seems to be enough to train deep learning models. Unlike recent proposals, instead of quantization, we directly switch the number representation of computations. Our novel training method forms a fully integer training pipeline that does not change the trajectory of the loss and accuracy compared to floating-point, nor does it need any special hyper-parameter tuning, distribution adjustment, or gradient clipping. Our experimental results show that our proposed method is effective in a wide variety of tasks such as classification (including vision transformers), object detection, and semantic segmentation.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 16 of its 33 references that are in the map. First posted on arXiv 18 Jul 2022.

Builds on

16 of 33 references.

References · 16

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  4. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  5. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
  6. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  7. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  8. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  9. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  10. 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
  11. 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
  12. 2018Training DNNs with Hybrid Block Floating Pointcited by 39
4 more
  1. 2021Distribution Adaptive INT8 Quantization for Training CNNscited by 27
  2. 2022F8Net: Fixed-Point 8-bit Only Multiplication for Network Quantizationcited by 26
  3. 2020NITI: Training Integer Neural Networks Using Integer-only Arithmeticcited by 18
  4. 2018Per-Tensor Fixed-Point Quantization of the Back-Propagation Algorithmcited by 15

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 4; 2024: 4; 2025: 2.

11 papers.