mlsanityData to 7 Oct 2026

Causal Attention for Interpretable and Generalizable Graph Classification

arXiv 2112.15089 ↗First posted 30 Dec 2021cs.LG cs.AIcited by 108

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2017Squeeze-and-Excitation Networkscited by 4,763
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2018CBAM: Convolutional Block Attention Modulecited by 2,463
  9. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
  10. 2020Shortcut Learning in Deep Neural Networkscited by 1,928
  11. 2019Invariant Risk Minimizationcited by 1,832
  12. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
24 more
  1. 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
  2. 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
  3. 2021How Attentive are Graph Attention Networks?cited by 818
  4. 2015Gated Graph Sequence Neural Networkscited by 792
  5. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  6. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  7. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  8. 2020Benchmarking Graph Neural Networkscited by 672
  9. 2019Graph U-Netscited by 489
  10. 2019Self-Attention Graph Poolingcited by 421
  11. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
  12. 2020Counterfactual VQA: A Cause-Effect Look at Language Biascited by 266
  13. 2020The Risks of Invariant Risk Minimizationcited by 262
  14. 2020Long-Tailed Classification by Keeping the Good and Removing the Bad Momentum Causal Effectcited by 256
  15. 2020Causal Intervention for Weakly-Supervised Semantic Segmentationcited by 229
  16. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  17. 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
  18. 2021Generative Causal Explanations for Graph Neural Networkscited by 124
  19. 2021Distilling Causal Effect of Data in Class-Incremental Learningcited by 117
  20. 2021Causal Attention for Vision-Language Taskscited by 111
  21. 2018Attention-based Graph Neural Network for Semi-supervised Learningcited by 100
  22. 2021Causal Attention for Unbiased Visual Recognitioncited by 80
  23. 2021Relating Graph Neural Networks to Structural Causal Modelscited by 39
  24. 2020Should Graph Convolution Trust Neighbors? A Simple Causal Inference Methodcited by 25

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 5; 2023: 25; 2024: 39; 2025: 27; 2026: 12.

108 papers.

Sort:

By area:

  1. 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
  2. 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
  3. 2023Deciphering Spatio-Temporal Graph Forecasting: A Causal Lens and Treatmentcited by 47
  4. 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
  5. 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
  6. 2023A Survey on Explainability of Graph Neural Networkscited by 28
  7. 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
  8. 2023Towards Fair Graph Neural Networks via Graph Counterfactualcited by 23
  9. 2023Counterfactual Learning on Graphs: A Surveycited by 22
  10. 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
  11. 2023Rayleigh Quotient Graph Neural Networks for Graph-level Anomaly Detectioncited by 19
  12. 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
38 more
  1. 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
  2. 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalizationcited by 18
  3. 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
  4. 2023Shift-Robust Molecular Relational Learning with Causal Substructurecited by 15
  5. 2022Domain Generalization -- A Causal Perspectivecited by 14
  6. 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
  7. 2024Empowering Graph Invariance Learning with Deep Spurious Infomaxcited by 14
  8. 2023Causality and Independence Enhancement for Biased Node Classificationcited by 13
  9. 2023Explainable Spatio-Temporal Graph Neural Networkscited by 13
  10. 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
  11. 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
  12. 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
  13. 2024Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series Imputationcited by 11
  14. 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
  15. 2024Rethinking Fair Graph Neural Networks from Re-balancingcited by 11
  16. 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
  17. 2023Causality-based CTR Prediction using Graph Neural Networkscited by 9
  18. 2023Graph Out-of-Distribution Generalization with Controllable Data Augmentationcited by 9
  19. 2024A Unified Temporal Knowledge Graph Reasoning Model Towards Interpolation and Extrapolationcited by 9
  20. 2023Chest X-ray Image Classification: A Causal Perspectivecited by 8
  21. 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Reviewcited by 8
  22. 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
  23. 2024Addressing Shortcomings in Fair Graph Learning Datasets: Towards a New Benchmarkcited by 7
  24. 2024Cooperative Classification and Rationalization for Graph Generalizationcited by 7
  25. 2024DIVE: Subgraph Disagreement for Graph Out-of-Distribution Generalizationcited by 7
  26. 2024Few-Shot Causal Representation Learning for Out-of-Distribution Generalization on Heterogeneous Graphscited by 6
  27. 2025Influence Guided Context Selection for Effective Retrieval-Augmented Generationcited by 6
  28. 2023Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attentioncited by 5
  29. 2024Multi-task Heterogeneous Graph Learning on Electronic Health Recordscited by 5
  30. 2024GDDA: Semantic OOD Detection on Graphs under Covariate Shift via Score-Based Diffusion Modelscited by 5
  31. 2025A Unified Invariant Learning Framework for Graph Classificationcited by 5
  32. 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extractioncited by 5
  33. 2022Towards Better Generalization with Flexible Representation of Multi-Module Graph Neural Networkscited by 4
  34. 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
  35. 2024TEDDY: Trimming Edges with Degree-based Discrimination strategYcited by 4
  36. 2024Towards Robust Trajectory Representations: Isolating Environmental Confounders with Causal Learningcited by 4
  37. 2024Causal Inference with Latent Variables: Recent Advances and Future Prospectivescited by 4
  38. 2024Towards Few-shot Self-explaining Graph Neural Networkscited by 4

50 most cited of 108 All 108 (JSON)