Causal Attention for Interpretable and Generalizable Graph Classification
Not on the map. Why?
Abstract (arXiv)
In graph classification, attention and pooling-based graph neural networks (GNNs) prevail to extract the critical features from the input graph and support the prediction. They mostly follow the paradigm of learning to attend, which maximizes the mutual information between the attended graph and the ground-truth label. However, this paradigm makes GNN classifiers recklessly absorb all the statistical correlations between input features and labels in the training data, without distinguishing the causal and noncausal effects of features. Instead of underscoring the causal features, the attended graphs are prone to visit the noncausal features as the shortcut to predictions. Such shortcut features might easily change outside the training distribution, thereby making the GNN classifiers suffer from poor generalization. In this work, we take a causal look at the GNN modeling for graph classification. With our causal assumption, the shortcut feature serves as a confounder between the causal feature and prediction. It tricks the classifier to learn spurious correlations that facilitate the prediction in in-distribution (ID) test evaluation, while causing the performance drop in out-of-distribution (OOD) test data. To endow the classifier with better interpretation and generalization, we propose the Causal Attention Learning (CAL) strategy, which discovers the causal patterns and mitigates the confounding effect of shortcuts. Specifically, we employ attention modules to estimate the causal and shortcut features of the input graph. We then parameterize the backdoor adjustment of causal theory -- combine each causal feature with various shortcut features. It encourages the stable relationships between the causal estimation and prediction, regardless of the changes in shortcut parts and distributions. Extensive experiments on synthetic and real-world datasets demonstrate the effectiveness of CAL.
Key facts. Cited by 108 papers in the map (data through 7 Oct 2026). Builds on 36 of its 55 references that are in the map. First posted on arXiv 30 Dec 2021.
Builds on
36 of 55 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2019Invariant Risk Minimizationcited by 1,832
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
24 more
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2020Benchmarking Graph Neural Networkscited by 672
- 2019Graph U-Netscited by 489
- 2019Self-Attention Graph Poolingcited by 421
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020Counterfactual VQA: A Cause-Effect Look at Language Biascited by 266
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2020Long-Tailed Classification by Keeping the Good and Removing the Bad Momentum Causal Effectcited by 256
- 2020Causal Intervention for Weakly-Supervised Semantic Segmentationcited by 229
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2021Distilling Causal Effect of Data in Class-Incremental Learningcited by 117
- 2021Causal Attention for Vision-Language Taskscited by 111
- 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 100
- 2021Causal Attention for Unbiased Visual Recognitioncited by 80
- 2021Relating Graph Neural Networks to Structural Causal Modelscited by 39
- 2020Should Graph Convolution Trust Neighbors? A Simple Causal Inference Methodcited by 25
Built on by
Citing papers per year: 2022: 5; 2023: 25; 2024: 39; 2025: 27; 2026: 12.
108 papers.
Sort:
By area:
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Deciphering Spatio-Temporal Graph Forecasting: A Causal Lens and Treatmentcited by 47
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
- 2023Rayleigh Quotient Graph Neural Networks for Graph-level Anomaly Detectioncited by 19
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
38 more
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalizationcited by 18
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Shift-Robust Molecular Relational Learning with Causal Substructurecited by 15
- 2022Domain Generalization -- A Causal Perspectivecited by 14
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2024Empowering Graph Invariance Learning with Deep Spurious Infomaxcited by 14
- 2023Causality and Independence Enhancement for Biased Node Classificationcited by 13
- 2023Explainable Spatio-Temporal Graph Neural Networkscited by 13
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
- 2024Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series Imputationcited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2024Rethinking Fair Graph Neural Networks from Re-balancingcited by 11
- 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
- 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
- 2023Graph Out-of-Distribution Generalization with Controllable Data Augmentationcited by 9
- 2024A Unified Temporal Knowledge Graph Reasoning Model Towards Interpolation and Extrapolationcited by 9
- 2023Chest X-ray Image Classification: A Causal Perspectivecited by 8
- 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Reviewcited by 8
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
- 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmarkcited by 7
- 2024Cooperative Classification and Rationalization for Graph Generalizationcited by 7
- 2024DIVE: Subgraph Disagreement for Graph Out-of-Distribution Generalizationcited by 7
- 2024Few-Shot Causal Representation Learning for Out-of-Distribution Generalization on Heterogeneous Graphscited by 6
- 2025Influence Guided Context Selection for Effective Retrieval-Augmented Generationcited by 6
- 2023Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attentioncited by 5
- 2024Multi-task Heterogeneous Graph Learning on Electronic Health Recordscited by 5
- 2024GDDA: Semantic OOD Detection on Graphs under Covariate Shift via Score-Based Diffusion Modelscited by 5
- 2025A Unified Invariant Learning Framework for Graph Classificationcited by 5
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extractioncited by 5
- 2022Towards Better Generalization with Flexible Representation of Multi-Module Graph Neural Networkscited by 4
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
- 2024TEDDY: Trimming Edges with Degree-based Discrimination strategYcited by 4
- 2024Towards Robust Trajectory Representations: Isolating Environmental Confounders with Causal Learningcited by 4
- 2024Causal Inference with Latent Variables: Recent Advances and Future Prospectivescited by 4
- 2024Towards Few-shot Self-explaining Graph Neural Networkscited by 4
50 most cited of 108 All 108 (JSON)
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Disentangled Graph Prompting for Out-Of-Distribution Detection31 Mar 2026
- 2026ORACAL: A Robust and Explainable Multimodal Framework for Smart Contract Vulnerability Detection with Causal Graph Enrichment30 Mar 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
- 2026Causality-Driven Disentangled Representation Learning in Multiplex Graphs25 Mar 2026
- 2026Retrieving Minimal and Sufficient Reasoning Subgraphs with Graph Foundation Models for Path-aware GraphRAG7 Mar 2026
- 2026Optimizing Graph Causal Classification Models: Estimating Causal Effects and Addressing Confounders20 Feb 2026
- 2026Heterogeneous Graph Alignment for Joint Reasoning and Interpretability30 Jan 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
38 more
- 2025General OOD Detection via Model-aware and Subspace-aware Variable Priority15 Dec 2025
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Toward a benchmark for CTR prediction in online advertising: datasets, evaluation protocols and perspectives1 Dec 2025
- 2025Graph Data Augmentation with Contrastive Learning on Covariate Distribution Shift30 Nov 2025
- 2025PISA: Prioritized Invariant Subgraph Aggregation for Out-of-Distribution Generalization on Graphs27 Nov 2025
- 2025Neurocircuitry-Inspired Hierarchical Graph Causal Attention Networks for Explainable Depression Identification18 Nov 2025
- 2025On Joint Regularization and Calibration in Deep Ensembles6 Nov 2025
- 2025Causal Graph Neural Networks for Healthcare4 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
- 2025Towards Minimal Causal Representations for Human Multimodal Language Understanding26 Sep 2025
- 2025C2MIL: Synchronizing Semantic and Topological Causalities in Multiple Instance Learning for Robust and Interpretable Survival Analysis24 Sep 2025
- 2025Influence Guided Context Selection for Effective Retrieval-Augmented Generation21 Sep 2025
- 2025Federated Recommender System with Data Valuation for E-commerce Platform14 Sep 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025Disentangling Bias by Modeling Intra- and Inter-modal Causal Attention for Multimodal Sentiment Analysis7 Aug 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Urban Incident Prediction with Graph Neural Networks: Integrating Government Ratings and Crowdsourced Reports10 Jun 2025
- 2025CARL: Causality-guided Architecture Representation Learning for an Interpretable Performance Predictor4 Jun 2025
- 2025Out-of-Distribution Graph Models Merging4 Jun 2025
- 2025Do Explanations Increase the Risk of Decision Logic Leakage? Explanation-Guided Stealing of Graph Models3 Jun 2025
- 2025From GNNs to Trees: Multi-Granular Interpretability for Graph Neural Networks1 May 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025AirRadar: Inferring Nationwide Air Quality in China with Deep Neural Networks22 Jan 2025
- 2025A Unified Invariant Learning Framework for Graph Classification22 Jan 2025
- 2025Enhancing Distribution and Label Consistency for Graph Out-of-Distribution Generalization7 Jan 2025
- 2025Catch Causal Signals from Edges for Label Imbalance in Graph Classification3 Jan 2025
- 2024Towards Precise Prediction Uncertainty in GNNs: Refining GNNs with Topology-grouping Strategy18 Dec 2024
- 2024Toward Fair Graph Neural Networks Via Dual-Teacher Knowledge Distillation30 Nov 2024
- 2024MLDGG: Meta-Learning for Domain Generalization on Graphs19 Nov 2024
- 2024Graph Neural Networks for Financial Fraud Detection: A Review1 Nov 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024GDDA: Semantic OOD Detection on Graphs under Covariate Shift via Score-Based Diffusion Models23 Oct 2024
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal View15 Sep 2024
- 2024Multi-task Heterogeneous Graph Learning on Electronic Health Records14 Aug 2024
- 2024Towards Few-shot Self-explaining Graph Neural Networks14 Aug 2024
- 2024CROCODILE: Causality aids RObustness via COntrastive DIsentangled LEarning9 Aug 2024
- 2024DIVE: Subgraph Disagreement for Graph Out-of-Distribution Generalization8 Aug 2024
50 newest of 108 All 108 (JSON)
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Deciphering Spatio-Temporal Graph Forecasting: A Causal Lens and Treatmentcited by 47
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
- 2023Rayleigh Quotient Graph Neural Networks for Graph-level Anomaly Detectioncited by 19
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
12 most cited of 103 All 103 (JSON)
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Disentangled Graph Prompting for Out-Of-Distribution Detection31 Mar 2026
- 2026ORACAL: A Robust and Explainable Multimodal Framework for Smart Contract Vulnerability Detection with Causal Graph Enrichment30 Mar 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
- 2026Causality-Driven Disentangled Representation Learning in Multiplex Graphs25 Mar 2026
- 2026Optimizing Graph Causal Classification Models: Estimating Causal Effects and Addressing Confounders20 Feb 2026
- 2026Heterogeneous Graph Alignment for Joint Reasoning and Interpretability30 Jan 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025General OOD Detection via Model-aware and Subspace-aware Variable Priority15 Dec 2025
12 newest of 103 All 103 (JSON)