Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays

Ayesha Siddique, Khurram Khalil, Khaza Anuarul Hoque
3/20/2025
cs.LGcs.AIcs.AR

No confident code implementation found for this paper.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{siddique2025explainable,
  title  = {Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays},
  author = {Ayesha Siddique and Khurram Khalil and Khaza Anuarul Hoque},
  year   = {2025},
  eprint = {2503.16583},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.16583v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.16583.svg)](https://codeofpaper.com/paper/2503.16583)

Discussion