mlsanityData to 7 Oct 2026

Hardware Acceleration of Explainable Artificial Intelligence

arXiv 2305.04887 ↗First posted 4 May 2023cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning (ML) is successful in achieving human-level artificial intelligence in various fields. However, it lacks the ability to explain an outcome due to its black-box nature. While recent efforts on explainable AI (XAI) has received significant attention, most of the existing solutions are not applicable in real-time systems since they map interpretability as an optimization problem, which leads to numerous iterations of time-consuming complex computations. Although there are existing hardware-based acceleration framework for XAI, they are implemented through FPGA and designed for specific tasks, leading to expensive cost and lack of flexibility. In this paper, we propose a simple yet efficient framework to accelerate various XAI algorithms with existing hardware accelerators. Specifically, this paper makes three important contributions. (1) The proposed method is the first attempt in exploring the effectiveness of Tensor Processing Unit (TPU) to accelerate XAI. (2) Our proposed solution explores the close relationship between several existing XAI algorithms with matrix computations, and exploits the synergy between convolution and Fourier transform, which takes full advantage of TPU's inherent ability in accelerating matrix computations. (3) Our proposed approach can lead to real-time outcome interpretation. Extensive experimental evaluation demonstrates that proposed approach deployed on TPU can provide drastic improvement in interpretation time (39x on average) as well as energy efficiency (69x on average) compared to existing acceleration techniques.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 36 references that are in the map. First posted on arXiv 4 May 2023.

Builds on

18 of 36 references.

References · 18

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  4. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  5. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  6. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  7. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
  8. 2020Explainable Deep Learning: A Field Guide for the Uninitiatedcited by 127
  9. 2021An Evaluation of Edge TPU Accelerators for Convolutional Neural Networkscited by 39
  10. 2020Understanding Integrated Gradients with SmoothTaylor for Deep Neural Network Attributioncited by 19
  11. 2020GPUTreeShap: Massively Parallel Exact Calculation of SHAP Scores for Tree Ensemblescited by 14
  12. 2019What does a network layer hear? Analyzing hidden representations of end-to-end ASR through speech synthesiscited by 13
6 more
  1. 2022Model-Architecture Co-Design for High Performance Temporal GNN Inference on FPGAcited by 12
  2. 2017Turning Internet of Things(IoT) into Internet of Vulnerabilities (IoV) : IoT Botnetscited by 7
  3. 2019High Performance Monte Carlo Simulation of Ising Model on TPU Clusterscited by 7
  4. 2020Large-Scale Discrete Fourier Transform on TPUscited by 6
  5. 2022Gradient Backpropagation based Feature Attribution to Enable Explainable-AI on the Edgecited by 6
  6. 2020Accelerating MRI Reconstruction on TPUscited by 4

Built on by

Not cited yet.