Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpoint
Not on the map. Why?
Abstract (arXiv)
The self-attention mechanism has been adopted in various popular message passing neural networks (MPNNs), enabling the model to adaptively control the amount of information that flows along the edges of the underlying graph. Such attention-based MPNNs (Att-GNNs) have also been used as a baseline for multiple studies on explainable AI (XAI) since attention has steadily been seen as natural model interpretations, while being a viewpoint that has already been popularized in other domains (e.g., natural language processing and computer vision). However, existing studies often use naive calculations to derive attribution scores from attention, undermining the potential of attention as interpretations for Att-GNNs. In our study, we aim to fill the gap between the widespread usage of Att-GNNs and their potential explainability via attention. To this end, we propose GATT, edge attribution calculation method for self-attention MPNNs based on the computation tree, a rooted tree that reflects the computation process of the underlying model. Despite its simplicity, we empirically demonstrate the effectiveness of GATT in three aspects of model explanation: faithfulness, explanation accuracy, and case studies by using both synthetic and real-world benchmark datasets. In all cases, the results demonstrate that GATT greatly improves edge attribution scores, especially compared to the previous naive approach. Our code is available at https://github.com/jordan7186/GAtt.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 45 of its 65 references that are in the map. First posted on arXiv 7 Jun 2024.
Builds on
45 of 65 references.
References · 45
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2017Graph Attention Networkscited by 8,854
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
33 more
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2019Attention is not Explanationcited by 916
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2019Are Sixteen Heads Really Better than One?cited by 803
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Attention is not not Explanationcited by 629
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2021Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformerscited by 316
- 2019A Multiscale Visualization of Attention in the Transformer Modelcited by 292
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2020Self-Attention Attribution: Interpreting Information Interactions Inside Transformercited by 124
- 2019Sanity Checks for Saliency Metricscited by 119
- 2020Confidence-Aware Learning for Deep Neural Networkscited by 113
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2023AtMan: Understanding Transformer Predictions Through Memory Efficient Attention Manipulationcited by 30
- 2021Improving the Faithfulness of Attention-based Explanations with Task-specific Information for Text Classificationcited by 29
- 2018Interpreting Recurrent and Attention-Based Neural Models: a Case Study on Natural Language Inferencecited by 26
- 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
- 2023Class-Discriminative Attention Maps for Vision Transformerscited by 10
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2024Faithful Interpretation for Graph Neural Networkscited by 3
- 2025Following the Clues: Experiments on Person Re-ID using Cross-Modal Intelligencecited by 1
- 2025HeteroBA: A Structure-Manipulating Backdoor Attack on Heterogeneous Graphscited by 0
- 2026FSX: Message Flow Sensitivity Enhanced Structural Explainer for Graph Neural Networkscited by 0
- 2026Spatio-Temporal Attention Graph Neural Network: Explaining Causalities With Attentioncited by 0
- 2026Spatio-Temporal Attention Graph Neural Network: Explaining Causalities With Attention11 Mar 2026
- 2026FSX: Message Flow Sensitivity Enhanced Structural Explainer for Graph Neural Networks21 Jan 2026
- 2025Following the Clues: Experiments on Person Re-ID using Cross-Modal Intelligence2 Jul 2025
- 2025HeteroBA: A Structure-Manipulating Backdoor Attack on Heterogeneous Graphs27 May 2025
- 2024Faithful Interpretation for Graph Neural Networks9 Oct 2024