Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graph
Not on the map. Why?
Abstract (arXiv)
Heterogeneous graph neural networks have become popular in various domains. However, their generalizability and interpretability are limited due to the discrepancy between their inherent inference flows and human reasoning logic or underlying causal relationships for the learning problem. This study introduces a novel solution, HG-SCM (Heterogeneous Graph as Structural Causal Model). It can mimic the human perception and decision process through two key steps: constructing intelligible variables based on semantics derived from the graph schema and automatically learning task-level causal relationships among these variables by incorporating advanced causal discovery techniques. We compared HG-SCM to seven state-of-the-art baseline models on three real-world datasets, under three distinct and ubiquitous out-of-distribution settings. HG-SCM achieved the highest average performance rank with minimal standard deviation, substantiating its effectiveness and superiority in terms of both predictive power and generalizability. Additionally, the visualization and analysis of the auto-learned causal diagrams for the three tasks aligned well with domain knowledge and human cognition, demonstrating prominent interpretability. HG-SCM's human-like nature and its enhanced generalizability and interpretability make it a promising solution for special scenarios where transparency and trustworthiness are paramount.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 62 of its 116 references that are in the map. First posted on arXiv 10 Dec 2023.
Builds on
62 of 116 references.
References · 62
- 2017Attention Is All You Needcited by 60,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 752
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2020Heterogeneous Graph Transformercited by 582
- 2019Graph Transformer Networkscited by 523
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
38 more
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2019Composition-based Multi-Relational Graph Convolutional Networkscited by 396
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2020Discovering Symbolic Models from Deep Learning with Inductive Biasescited by 344
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 331
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2019Gradient-Based Neural DAG Learningcited by 227
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020Deep Structural Causal Models for Tractable Counterfactual Inferencecited by 211
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2019Learning Sparse Nonparametric DAGscited by 207
- 2020Data Augmentation for Graph Neural Networkscited by 203
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Are we really making much progress? Revisiting, benchmarking, and refining heterogeneous graph neural networkscited by 176
- 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 161
- 2021Deep Stable Learning for Out-Of-Distribution Generalizationcited by 153
- 2019Causal Discovery with Reinforcement Learningcited by 145
- 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2021A survey of Bayesian Network structure learningcited by 87
- 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
- 2021OOD-GNN: Out-of-Distribution Generalized Graph Neural Networkcited by 78
- 2019An Attention-based Graph Neural Network for Heterogeneous Structural Learningcited by 71
- 2022Simple and Efficient Heterogeneous Graph Neural Networkcited by 71
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2020DAGs with No Fears: A Closer Look at Continuous Optimization for Learning Bayesian Networkscited by 66
- 2020Robust Optimization as Data Augmentation for Large-scale Graphscited by 58
- 2018Structural Agnostic Modeling: Adversarial Learning of Causal Graphscited by 48
- 2022Differentiable DAG Samplingcited by 47
- 2020CASTLE: Regularization via Auxiliary Causal Graph Discoverycited by 41
- 2019Independence Promoted Graph Disentangled Networkscited by 38
- 2022Confidence May Cheat: Self-Training on Graph Neural Networks under Distribution Shiftcited by 38
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.