Causal Neighbourhood Learning for Invariant Graph Representations
Simi Job, Xiaohui Tao, Taotao Cai, Haoran Xie, Jianming Yong

TL;DR
This paper introduces CNL-GNN, a framework that performs causal interventions on graph structures to learn invariant, robust representations, improving generalization across different graph domains by reducing spurious correlations.
Contribution
It proposes a novel causal intervention method for GNNs that identifies and preserves causal connections, enhancing robustness and invariance in graph representation learning.
Findings
CNL-GNN outperforms existing GNN models on multiple datasets.
The method effectively reduces influence of spurious correlations.
It achieves better generalization across different graph structures.
Abstract
Graph data often contain noisy and spurious correlations that mask the true causal relationships, which are essential for enabling graph models to make predictions based on the underlying causal structure of the data. Dependence on spurious connections makes it challenging for traditional Graph Neural Networks (GNNs) to generalize effectively across different graphs. Furthermore, traditional aggregation methods tend to amplify these spurious patterns, limiting model robustness under distribution shifts. To address these issues, we propose Causal Neighbourhood Learning with Graph Neural Networks (CNL-GNN), a novel framework that performs causal interventions on graph structure. CNL-GNN effectively identifies and preserves causally relevant connections and reduces spurious influences through the generation of counterfactual neighbourhoods and adaptive edge perturbation guided by learnable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Bayesian Modeling and Causal Inference · Explainable Artificial Intelligence (XAI)
