TransAxx: Efficient Transformers with Approximate Computing
Not on the map. Why?
Abstract (arXiv)
Vision Transformer (ViT) models which were recently introduced by the transformer architecture have shown to be very competitive and often become a popular alternative to Convolutional Neural Networks (CNNs). However, the high computational requirements of these models limit their practical applicability especially on low-power devices. Current state-of-the-art employs approximate multipliers to address the highly increased compute demands of DNN accelerators but no prior research has explored their use on ViT models. In this work we propose TransAxx, a framework based on the popular PyTorch library that enables fast inherent support for approximate arithmetic to seamlessly evaluate the impact of approximate computing on DNNs such as ViT models. Using TransAxx we analyze the sensitivity of transformer models on the ImageNet dataset to approximate multiplications and perform approximate-aware finetuning to regain accuracy. Furthermore, we propose a methodology to generate approximate accelerators for ViT models. Our approach uses a Monte Carlo Tree Search (MCTS) algorithm to efficiently search the space of possible configurations using a hardware-driven hand-crafted policy. Our evaluation demonstrates the efficacy of our methodology in achieving significant trade-offs between accuracy and power, resulting in substantial gains without compromising on performance.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 73 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
29 of 73 references.
References · 29
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 507
- 2021A White Paper on Neural Network Quantizationcited by 453
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2021Post-Training Quantization for Vision Transformercited by 274
- 2017Unifying PAC and Regret: Uniform PAC Bounds for Episodic Reinforcement Learningcited by 175
- 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
- 2022Q-ViT: Accurate and Fully Quantized Low-bit Vision Transformercited by 106
- 2022Global Context Vision Transformerscited by 98
- 2023Towards Accurate Post-Training Quantization for Vision Transformercited by 70
17 more
- 2019AutoQ: Automated Kernel-Wise Neural Network Quantizationcited by 60
- 2020HAWQV3: Dyadic Neural Network Quantizationcited by 59
- 2022Mixed-Precision Neural Network Quantization via Learned Layer-wise Importancecited by 53
- 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
- 2018SCALE-Sim: Systolic CNN Accelerator Simulatorcited by 26
- 2020TFApprox: Towards a Fast Emulation of DNN Approximate Hardware Accelerators on GPUcited by 17
- 2021Control Variate Approximation for DNN Acceleratorscited by 11
- 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
- 2019Automated Machine Learning with Monte-Carlo Tree Searchcited by 8
- 2019Automated Circuit Approximation Method Driven by Data Distributioncited by 5
- 2022Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree searchcited by 5
- 2017Beyond Monte Carlo Tree Search: Playing Go with Deep Alternative Neural Network and Long-Term Evaluationcited by 2
- 2023An Energy-Efficient Generic Accuracy Configurable Multiplier Based on Block-Level Voltage Overscalingcited by 2
- 2022Automated Design Approximation to Overcome Circuit Agingcited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 3.
6 papers.
- 2025AIE4ML: An End-to-End Framework for Compiling Neural Networks for the Next Generation of AMD AI Enginescited by 5
- 2024Hardware Acceleration of LLMs: A comprehensive survey and comparisoncited by 3
- 2025Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Modelscited by 0
- 2026Taming the Exponential: A Fast Softmax Surrogate for Integer-Native Edge Inferencecited by 0
- 2026AxMoE: Characterizing the Impact of Approximate Multipliers on Mixture-of-Experts DNN Architecturescited by 0
- 2026EULER-ADAS: Energy-Efficient & SIMD-Unified Logarithmic-Posit Engine for Precision-Reconfigurable Approximate ADAS Accelerationcited by 0
- 2026EULER-ADAS: Energy-Efficient & SIMD-Unified Logarithmic-Posit Engine for Precision-Reconfigurable Approximate ADAS Acceleration7 May 2026
- 2026AxMoE: Characterizing the Impact of Approximate Multipliers on Mixture-of-Experts DNN Architectures6 May 2026
- 2026Taming the Exponential: A Fast Softmax Surrogate for Integer-Native Edge Inference2 Apr 2026
- 2025AIE4ML: An End-to-End Framework for Compiling Neural Networks for the Next Generation of AMD AI Engines17 Dec 2025
- 2025Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Models3 Sep 2025
- 2024Hardware Acceleration of LLMs: A comprehensive survey and comparison5 Sep 2024