Noise-Free Explanation for Driving Action Prediction

Hongbo Zhu, Theodor Wulff, Rahul Singh Maharjan, Jinpei Han, Angelo Cangelosi
7/8/2024
cs.CVcs.AI

No official code found. Best implementation: Hongbo-Z/SNNA (0 stars, last commit 2024-07-05).

Abstract

Although attention mechanisms have achieved considerable progress in Transformer-based architectures across various Artificial Intelligence (AI) domains, their inner workings remain to be explored. Existing explainable methods have different emphases but are rather one-sided. They primarily analyse the attention mechanisms or gradient-based attribution while neglecting the magnitudes of input feature values or the skip-connection module. Moreover, they inevitably bring spurious noisy pixel attributions unrelated to the model's decision, hindering humans' trust in the spotted visualization result. Hence, we propose an easy-to-implement but effective way to remedy this flaw: Smooth Noise Norm Attention (SNNA). We weigh the attention by the norm of the transformed value vector and guide the label-specific signal with the attention gradient, then randomly sample the input perturbations and average the corresponding gradients to produce noise-free attribution. Instead of evaluating the explanation method on the binary or multi-class classification tasks like in previous works, we explore the more complex multi-label classification scenario in this work, i.e., the driving action prediction task, and trained a model for it specifically. Both qualitative and quantitative evaluation results show the superiority of SNNA compared to other SOTA attention-based explainable methods in generating a clearer visual explanation map and ranking the input pixel importance.

View on arXivView PDF

Code Implementations(1)

Hongbo-Z/SNNACommunity100%

Smooth Noise Norm Attention (SNNA) for ViT

00Python, Jupyter NotebookJul 5, 20242 years ago

Similar Papers

Cite this paper

@article{zhu2024noisefree,
  title  = {Noise-Free Explanation for Driving Action Prediction},
  author = {Hongbo Zhu and Theodor Wulff and Rahul Singh Maharjan and Jinpei Han and Angelo Cangelosi},
  year   = {2024},
  eprint = {2407.06339},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.06339v1}
}

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/2407.06339.svg)](https://codeofpaper.com/paper/2407.06339)

Discussion