Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays
Not on the map. Why?
Abstract (arXiv)
Approximate deep neural networks (AxDNNs) are promising for enhancing energy efficiency in real-world devices. One of the key contributors behind this enhanced energy efficiency in AxDNNs is the use of approximate multipliers. Unfortunately, the simulation of approximate multipliers does not usually scale well on CPUs and GPUs. As a consequence, this slows down the overall simulation of AxDNNs aimed at identifying the appropriate approximate multipliers to achieve high energy efficiency with a minimum accuracy loss. To address this problem, we present a novel XAI-Gen methodology, which leverages the analytical model of the emerging hardware accelerator (e.g., Google TPU v4) and explainable artificial intelligence (XAI) to precisely identify the non-critical layers for approximation and quickly discover the appropriate approximate multipliers for AxDNN layers. Our results show that XAI-Gen achieves up to 7x lower energy consumption with only 1-2% accuracy loss. We also showcase the effectiveness of the XAI-Gen approach through a neural architecture search (XAI-NAS) case study. Interestingly, XAI-NAS achieves 40% higher energy efficiency with up to 5x less execution time when compared to the state-of-the-art NAS methods for generating AxDNNs.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 28 references that are in the map. First posted on arXiv 20 Mar 2025.
Builds on
19 of 28 references.
References · 19
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2019The many Shapley values for model explanationcited by 344
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 202
- 2019Pruning by Explaining: A Novel Criterion for Deep Neural Network Pruningcited by 89
- 2018How Important Is a Neuron?cited by 73
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2019Evaluating Explanation Methods for Deep Learning in Securitycited by 38
- 2020Hardware and Software Optimizations for Accelerating Deep Neural Networks: Survey of Current Trends, Challenges, and the Road Aheadcited by 34
- 2019ALWANN: Automatic Layer-Wise Approximation of Deep Neural Network Accelerators without Retrainingcited by 28
- 2020Utilizing Explainable AI for Quantization and Pruning of Deep Neural Networkscited by 17
- 2021Capsule Network is Not More Robust than Convolutional Networkcited by 12
- 2021Control Variate Approximation for DNN Acceleratorscited by 11
7 more
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2019ReD-CaNe: A Systematic Methodology for Resilience Analysis and Design of Capsule Networks under Approximationscited by 7
- 2021Exploring Fault-Energy Trade-offs in Approximate DNN Hardware Acceleratorscited by 6
- 2022Scale-out Systolic Arrayscited by 5
- 2023Exposing Reliability Degradation and Mitigation in Approximate DNNs under Permanent Faultscited by 4
- 2021Is Approximation Universally Defensive Against Adversarial Attacks in Deep Neural Networks?cited by 3
- 2021Evolutionary Neural Architecture Search Supporting Approximate Multiplierscited by 2
Built on by
Not cited yet.