Graph Neural Networks for Causal Inference Under Network Confounding
About
This paper studies causal inference with observational data from a single large network. We consider a nonparametric model with interference in both potential outcomes and selection into treatment. Specifically, both stages may be the outcomes of simultaneous equations models, allowing for endogenous peer effects. This results in high-dimensional network confounding where the network and covariates of all units constitute sources of selection bias. In contrast, the existing literature assumes that confounding can be summarized by a known, low-dimensional function of these objects. We propose to use graph neural networks (GNNs) to adjust for network confounding. When interference decays with network distance, we argue that the model has low-dimensional structure that makes estimation feasible and justifies the use of shallow GNN architectures.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Treatment Effect Estimation | Cora | Runtime (s)5 | 8 | |
| Treatment Effect Estimation | Pubmed | Runtime (s)133 | 8 | |
| Causal effect estimation | Cora | -- | 7 | |
| Causal effect estimation | Pubmed | -- | 7 | |
| Treatment Effect Estimation | Flickr | Runtime (s)2.91e+3 | 6 | |
| Causal effect estimation | Indian Village | -- | 6 | |
| Causal effect estimation | Flickr | -- | 5 |