Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanism
Not on the map. Why?
Abstract (arXiv)
Interpretable graph learning is in need as many scientific applications depend on learning models to collect insights from graph-structured data. Previous works mostly focused on using post-hoc approaches to interpret pre-trained models (graph neural networks in particular). They argue against inherently interpretable models because the good interpretability of these models is often at the cost of their prediction accuracy. However, those post-hoc methods often fail to provide stable interpretation and may extract features that are spuriously correlated with the task. In this work, we address these issues by proposing Graph Stochastic Attention (GSAT). Derived from the information bottleneck principle, GSAT injects stochasticity to the attention weights to block the information from task-irrelevant graph components while learning stochasticity-reduced attention to select task-relevant subgraphs for interpretation. The selected subgraphs provably do not contain patterns that are spuriously correlated with the task under some assumptions. Extensive experiments on eight datasets show that GSAT outperforms the state-of-the-art methods by up to 20%uparrow in interpretation AUC and 5%uparrow in prediction accuracy. Our code is available at https://github.com/Graph-COM/GSAT.
Key facts. Cited by 171 papers in the map (data through 7 Oct 2026). Builds on 42 of its 64 references that are in the map. First posted on arXiv 31 Jan 2022.
Builds on
42 of 64 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Invariant Risk Minimizationcited by 1,832
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
30 more
- 2019Attention is not Explanationcited by 916
- 2016Deep Variational Information Bottleneckcited by 915
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019On Variational Bounds of Mutual Informationcited by 550
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2019Is Attention Interpretable?cited by 387
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2020Discovering Symbolic Models from Deep Learning with Inductive Biasescited by 335
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
- 2018Techniques for Interpretable Machine Learningcited by 237
- 2016Model-Agnostic Interpretability of Machine Learningcited by 219
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020Graph Information Bottleneckcited by 168
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
- 2020Invariant Rationalizationcited by 131
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2020Towards Transparent and Explainable Attention Modelscited by 47
- 2021Improving Molecular Graph Neural Network Explainability with Orthonormalization and Induced Sparsitycited by 20
Built on by
Citing papers per year: 2022: 15; 2023: 51; 2024: 44; 2025: 39; 2026: 22.
171 papers.
Sort:
By area:
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Encoding Time-Series Explanations through Self-Supervised Model Behavior Consistencycited by 42
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2024TimeX++: Learning Time-Series Explanations with Information Bottleneckcited by 32
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
38 more
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2024Protecting Your LLMs with Information Bottleneckcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2023Conditional Graph Information Bottleneck for Molecular Relational Learningcited by 24
- 2023Interpretable Prototype-based Graph Information Bottleneckcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Task-Agnostic Graph Explanationscited by 20
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
- 2023Drug Discovery with Dynamic Goal-aware Fragmentscited by 19
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2024PowerGraph: A power grid benchmark dataset for graph neural networkscited by 19
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalizationcited by 18
- 2024Graph Neural Network Explanations are Fragilecited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024HIGHT: Hierarchical Graph Tokenization for Molecule-Language Alignmentcited by 17
- 2023CI-GNN: A Granger Causality-Inspired Graph Neural Network for Interpretable Brain Network-Based Psychiatric Diagnosiscited by 16
- 2023On Strengthening and Defending Graph Reconstruction Attack with Markov Chain Approximationcited by 16
- 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networkscited by 16
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalizationcited by 15
- 2022Towards Prototype-Based Self-Explainable Graph Neural Networkcited by 14
- 2023Are More Layers Beneficial to Graph Transformers?cited by 14
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2022ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splittingcited by 13
- 2023Explainable Spatio-Temporal Graph Neural Networkscited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2023GNNX-BENCH: Unravelling the Utility of Perturbation-based GNN Explainers through In-depth Benchmarkingcited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalizationcited by 10
- 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
- 2023Learning High-Order Relationships of Brain Regionscited by 10
50 most cited of 171 All 171 (JSON)
- 2026Beyond Site Agreement: Re-estimation for Brain Network Generalization28 Sep 2026
- 2026Self-Explainable Multi-Label Graph Neural Network for Correlated Evidence Attribution27 Aug 2026
- 2026Towards A Unified Information Bottleneck Framework for Time Series Explanations26 Aug 2026
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Overcoming Shortcut Learning in Graph Neural Networks through Active Explanation Guidance14 Aug 2026
- 2026Information Bottleneck Learning for Faithful Time Series Forecasting Explanations30 Jul 2026
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglement18 Jun 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026DeMix: Debugging Training Data with Mixed Data Error Types by Investigating Influence Vectors10 Jun 2026
- 2026Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability4 Jun 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
38 more
- 2026Learning beyond Site Bias for OOD Generalization in Brain Networks7 May 2026
- 2026Concept Graph Convolutions: Message Passing in the Concept Space22 Apr 2026
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2026Adversarial Label Invariant Graph Data Augmentations for Out-of-Distribution Generalization9 Apr 2026
- 2026EEG-SeeGraph: Interpreting functional connectivity disruptions in dementias via sparse-explanatory dynamic EEG-graph learning3 Mar 2026
- 2026Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls24 Feb 2026
- 2026Rethinking Graph Generalization through the Lens of Sharpness-Aware Minimization9 Feb 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2026Combating Spurious Correlations in Graph Interpretability via Self-Reflection16 Jan 2026
- 2026TimeSAE: Causal Sparse Decoding for Faithful Explanations of Black-Box Time Series Models14 Jan 2026
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Graph Data Augmentation with Contrastive Learning on Covariate Distribution Shift30 Nov 2025
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025PISA: Prioritized Invariant Subgraph Aggregation for Out-of-Distribution Generalization on Graphs27 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Leveraging Classical Algorithms for Graph Neural Networks24 Oct 2025
- 2025Quantifying Distributional Invariance in Causal Subgraph for IRM-Free Graph Generalization23 Oct 2025
- 2025TopInG: Topologically Interpretable Graph Learning via Persistent Rationale Filtration6 Oct 2025
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
- 2025Two Birds with One Stone: Enhancing Uncertainty Quantification and Interpretability with Graph Functional Neural Process23 Aug 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025Enhancement of Quantum Semi-Supervised Learning via Improved Laplacian and Poisson Methods4 Aug 2025
- 2025Explaining GNN Explanations with Edge Gradients1 Aug 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Pruning Spurious Subgraphs for Graph Out-of-Distribution Generalization6 Jun 2025
- 2025Is Your Explanation Reliable: Confidence-Aware Explanation on Graph Neural Networks31 May 2025
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problem30 May 2025
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Data28 May 2025
- 2025MetaGMT: Improving Actionable Interpretability of Graph Multilinear Networks via Meta-Learning Filtration26 May 2025
- 2025Visual Instruction Bottleneck Tuning20 May 2025
- 2025Learning Repetition-Invariant Representations for Polymer Informatics15 May 2025
- 2025Interpreting Graph Inference with Skyline Explanations12 May 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
- 2025From GNNs to Trees: Multi-Granular Interpretability for Graph Neural Networks1 May 2025
- 2025Reliable Multi-Modal Object Re-Identification via Modality-Aware Graph Reasoning21 Apr 2025
- 2025From Text to Graph: Leveraging Graph Neural Networks for Enhanced Explainability in NLP2 Apr 2025
- 2025Enhancing Job Salary Prediction with Disentangled Composition Effect Modeling: A Neural Prototyping Approach17 Mar 2025
50 newest of 171 All 171 (JSON)
- 2025Visual Instruction Bottleneck Tuningcited by 5
- 2025Visual Instruction Bottleneck Tuning20 May 2025
- 2024Protecting Your LLMs with Information Bottleneckcited by 26
- 2024Protecting Your LLMs with Information Bottleneck22 Apr 2024
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Encoding Time-Series Explanations through Self-Supervised Model Behavior Consistencycited by 42
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2024TimeX++: Learning Time-Series Explanations with Information Bottleneckcited by 32
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
12 most cited of 166 All 166 (JSON)
- 2026Beyond Site Agreement: Re-estimation for Brain Network Generalization28 Sep 2026
- 2026Self-Explainable Multi-Label Graph Neural Network for Correlated Evidence Attribution27 Aug 2026
- 2026Towards A Unified Information Bottleneck Framework for Time Series Explanations26 Aug 2026
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Overcoming Shortcut Learning in Graph Neural Networks through Active Explanation Guidance14 Aug 2026
- 2026Information Bottleneck Learning for Faithful Time Series Forecasting Explanations30 Jul 2026
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglement18 Jun 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026DeMix: Debugging Training Data with Mixed Data Error Types by Investigating Influence Vectors10 Jun 2026
- 2026Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability4 Jun 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
12 newest of 166 All 166 (JSON)