mlsanityData to 7 Oct 2026

1-Bit FQT: Pushing the Limit of Fully Quantized Training to 1-bit

arXiv 2408.14267 ↗First posted 26 Aug 2024cs.LG cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

Fully quantized training (FQT) accelerates the training of deep neural networks by quantizing the activations, weights, and gradients into lower precision. To explore the ultimate limit of FQT (the lowest achievable precision), we make a first attempt to 1-bit FQT. We provide a theoretical analysis of FQT based on Adam and SGD, revealing that the gradient variance influences the convergence of FQT. Building on these theoretical results, we introduce an Activation Gradient Pruning (AGP) strategy. The strategy leverages the heterogeneity of gradients by pruning less informative gradients and enhancing the numerical precision of remaining gradients to mitigate gradient variance. Additionally, we propose Sample Channel joint Quantization (SCQ), which utilizes different quantization strategies in the computation of weight gradients and activation gradients to ensure that the method is friendly to low-bitwidth hardware. Finally, we present a framework to deploy our algorithm. For fine-tuning VGGNet-16 and ResNet-18 on multiple datasets, our algorithm achieves an average accuracy improvement of approximately 6%, compared to per-sample quantization. Moreover, our training speedup can reach a maximum of 5.13x compared to full precision training.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 36 of its 47 references that are in the map. First posted on arXiv 26 Aug 2024.

Builds on

36 of 47 references.

References · 36

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  7. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  8. 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
  9. 2017Mixed Precision Trainingcited by 1,135
  10. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  11. 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
  12. 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 456
24 more
  1. 2019HAWQ: Hessian AWare Quantization of Neural Networks with Mixed-Precisioncited by 387
  2. 2015Deep Learning with Limited Numerical Precisioncited by 368
  3. 2023LLM-QAT: Data-Free Quantization Aware Training for Large Language Modelscited by 320
  4. 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 272
  5. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 211
  6. 2020BinaryBERT: Pushing the Limit of BERT Quantizationcited by 175
  7. 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 163
  8. 2022On-Device Training Under 256KB Memorycited by 158
  9. 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
  10. 2019XNOR-Net++: Improved Binary Neural Networkscited by 94
  11. 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
  12. 2022BiBERT: Accurate Fully Binarized BERTcited by 70
  13. 2021TinyOL: TinyML with Online-Learning on Microcontrollerscited by 65
  14. 2023Training Transformers with 4-bit Integerscited by 58
  15. 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
  16. 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
  17. 2020BiDet: An Efficient Binarized Object Detectorcited by 33
  18. 2019Training High-Performance and Large-Scale Deep Neural Networks with Full 8-bit Integerscited by 32
  19. 2024Jetfire: Efficient and Accurate Transformer Pretraining with INT8 Data Flow and Per-Block Quantizationcited by 30
  20. 2021Distribution-sensitive Information Retention for Accurate Binary Neural Networkcited by 25
  21. 2023Estimator Meets Equilibrium Perspective: A Rectified Straight Through Estimator for Binary Neural Networks Trainingcited by 19
  22. 2022MKQ-BERT: Quantized BERT with 4-bits Weights and Activationscited by 10
  23. 2020Differentially Quantized Gradient Methodscited by 6
  24. 2021Efficient Randomized Subspace Embeddings for Distributed Optimization under a Communication Budgetcited by 5

Built on by

Cited by year

Citing papers per year: 2025: 3.

3 papers.