mlsanityData to 7 Oct 2026

Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpoint

arXiv 2406.04612 ↗First posted 7 Jun 2024cs.LG cs.AI cs.ITcited by 5

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2017Graph Attention Networkscited by 8,854
  4. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  5. 2017On Calibration of Modern Neural Networkscited by 4,860
  6. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  7. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  9. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  11. 2019Simplifying Graph Convolutional Networkscited by 1,470
  12. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
33 more
  1. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  2. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  3. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  4. 2019Attention is not Explanationcited by 916
  5. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  6. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  7. 2019Are Sixteen Heads Really Better than One?cited by 803
  8. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  9. 2019Attention is not not Explanationcited by 629
  10. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
  11. 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
  12. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
  13. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  14. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
  15. 2021Generic Attention-model Explainability for Interpreting Bi-Modal and Encoder-Decoder Transformerscited by 316
  16. 2019A Multiscale Visualization of Attention in the Transformer Modelcited by 292
  17. 2020Random Features Strengthen Graph Neural Networkscited by 184
  18. 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
  19. 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
  20. 2019Explainability Techniques for Graph Convolutional Networkscited by 160
  21. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
  22. 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
  23. 2020Self-Attention Attribution: Interpreting Information Interactions Inside Transformercited by 124
  24. 2019Sanity Checks for Saliency Metricscited by 119
  25. 2020Confidence-Aware Learning for Deep Neural Networkscited by 113
  26. 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
  27. 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
  28. 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
  29. 2023AtMan: Understanding Transformer Predictions Through Memory Efficient Attention Manipulationcited by 30
  30. 2021Improving the Faithfulness of Attention-based Explanations with Task-specific Information for Text Classificationcited by 29
  31. 2018Interpreting Recurrent and Attention-Based Neural Models: a Case Study on Natural Language Inferencecited by 26
  32. 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
  33. 2023Class-Discriminative Attention Maps for Vision Transformerscited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 2.

5 papers.