LNS-Madam: Low-Precision Training in Logarithmic Number System using Multiplicative Weight Update
Not on the map. Why?
Abstract (arXiv)
Representing deep neural networks (DNNs) in low-precision is a promising approach to enable efficient acceleration and memory reduction. Previous methods that train DNNs in low-precision typically keep a copy of weights in high-precision during the weight updates. Directly training with low-precision weights leads to accuracy degradation due to complex interactions between the low-precision number systems and the learning algorithms. To address this issue, we develop a co-designed low-precision training framework, termed LNS-Madam, in which we jointly design a logarithmic number system (LNS) and a multiplicative weight update algorithm (Madam). We prove that LNS-Madam results in low quantization error during weight updates, leading to stable performance even if the precision is limited. We further propose a hardware design of LNS-Madam that resolves practical challenges in implementing an efficient datapath for LNS computations. Our implementation effectively reduces energy overhead incurred by LNS-to-integer conversion and partial sum accumulation. Experimental results show that LNS-Madam achieves comparable accuracy to full-precision counterparts with only 8 bits on popular computer vision and natural language tasks. Compared to FP32 and FP8, LNS-Madam reduces the energy consumption by over 90% and 55%, respectively.
Key facts. Cited by 7 papers in the map (data through 13 Oct 2026). Builds on 24 of its 49 references that are in the map. First posted on arXiv 26 Jun 2021.
Builds on
24 of 49 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,880
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,133
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,257
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,056
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,585
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 567
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 565
- 2015Deep Learning with Limited Numerical Precisioncited by 372
- 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 216
12 more
- 2020Integer Quantization for Deep Learning Inference: Principles and Empirical Evaluationcited by 187
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 164
- 2018Scalable Methods for 8-bit Training of Neural Networkscited by 139
- 2016Convolutional Neural Networks using Logarithmic Data Representationcited by 99
- 2018Training and Inference with Integers in Deep Neural Networkscited by 85
- 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 78
- 2020A Statistical Framework for Low-bitwidth Training of Deep Neural Networkscited by 51
- 2018Rethinking floating point for deep learningcited by 22
- 2018High-Accuracy Low-Precision Trainingcited by 20
- 2020Learning compositional functions via multiplicative weight updatescited by 20
- 2018Per-Tensor Fixed-Point Quantization of the Back-Propagation Algorithmcited by 15
- 2019Neural Network Training with Approximate Logarithmic Computationscited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 2.
7 papers.
- 2023Guaranteed Approximation Bounds for Mixed-Precision Neural Operatorscited by 9
- 2023Number Systems for Deep Neural Network Architectures: A Surveycited by 4
- 2024Reducing the Barriers to Entry for Foundation Model Trainingcited by 3
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networkscited by 2
- 2025Bitwidth-Specific Logarithmic Arithmetic for Future Hardware-Accelerated Trainingcited by 0
- 2026M+Adam: Low-Precision Training via Additive-Multiplicative Optimizationcited by 0
- 2026CurveFP: Co-Designing Numerical Representation and Product Arithmetic for Language Modelscited by 0
- 2026CurveFP: Co-Designing Numerical Representation and Product Arithmetic for Language Models8 Aug 2026
- 2026M+Adam: Low-Precision Training via Additive-Multiplicative Optimization12 Jul 2026
- 2025Bitwidth-Specific Logarithmic Arithmetic for Future Hardware-Accelerated Training20 Oct 2025
- 2025Log-Normal Multiplicative Dynamics for Stable Low-Precision Training of Large Networks21 Jun 2025
- 2024Reducing the Barriers to Entry for Foundation Model Training12 Apr 2024
- 2023Guaranteed Approximation Bounds for Mixed-Precision Neural Operators27 Jul 2023
- 2023Number Systems for Deep Neural Network Architectures: A Survey11 Jul 2023
Similar, not cited
Close in wording, no citation either way
- 2025Low-bit Model Quantization for Deep Neural Networks: A Survey
- 2022ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization
- 2024Algorithm-Hardware Co-Design of Distribution-Aware Logarithmic-Posit Encodings for Efficient DNN Inference
- 2022Standard Deviation-Based Quantization for Deep Neural Networks
- 2021VS-Quant: Per-vector Scaled Quantization for Accurate Low-Precision Neural Network Inference
- 2024Towards Cheaper Inference in Deep Networks with Lower Bit-Width Accumulators
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training
- 2021Accurate Neural Training with 4-bit Matrix Multiplications at Standard Formats