Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Models
Not on the map. Why?
Abstract (arXiv)
Approximate multipliers (AppMults) are widely used in deep learning accelerators to reduce their area, delay, and power consumption. However, AppMults introduce arithmetic errors into deep learning models, necessitating a retraining process to recover accuracy. A key step in retraining is computing the gradient of the AppMult, i.e., the partial derivative of the approximate product with respect to each input operand. Existing approaches typically estimate this gradient using that of the accurate multiplier (AccMult), which can lead to suboptimal retraining results. To address this, we propose two methods to obtain more precise gradients of AppMults. The first, called LUT-2D, characterizes the AppMult gradient with 2-dimensional lookup tables (LUTs), providing fine-grained estimation and achieving the highest retraining accuracy. The second, called LUT-1D, is a compact and more efficient variant that stores gradient values in 1-dimensional LUTs, achieving comparable retraining accuracy with shorter runtime. Experimental results show that on CIFAR-10 with convolutional neural networks, our LUT-2D and LUT-1D methods improve retraining accuracy by 3.83% and 3.72% on average, respectively. On ImageNet with vision transformer models, our LUT-1D method improves retraining accuracy by 23.69% on average, compared to a state-of-the-art retraining framework.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 49 references that are in the map. First posted on arXiv 3 Sep 2025.
Builds on
20 of 49 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
- 2019Learned Step Size Quantizationcited by 628
- 2019Green AIcited by 627
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
- 2019Low-bit Quantization of Neural Networks for Efficient Inferencecited by 193
8 more
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2019ALWANN: Automatic Layer-Wise Approximation of Deep Neural Network Accelerators without Retrainingcited by 28
- 2020TFApprox: Towards a Fast Emulation of DNN Approximate Hardware Accelerators on GPUcited by 17
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2022ApproxTrain: Fast Simulation of Approximate Multipliers for DNN Training and Inferencecited by 9
- 2018AxTrain: Hardware-Oriented Neural Network Training for Approximate Inferencecited by 8
- 2024TransAxx: Efficient Transformers with Approximate Computingcited by 7
- 2023A Survey on Approximate Multiplier Designs for Energy Efficiency: From Algorithms to Circuitscited by 3
Built on by
Not cited yet.