Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Data
Qi Zhu, Natalia Ponomareva, Jiawei Han, Bryan Perozzi

TL;DR
This paper introduces Shift-Robust GNNs (SR-GNN), a method designed to improve the generalization of graph neural networks trained on biased, non-IID data by accounting for distributional shifts, leading to better accuracy.
Contribution
The paper proposes SR-GNN, a novel approach that adapts GNNs to handle distributional differences between biased training data and the true data distribution.
Findings
SR-GNN outperforms baseline GNNs on benchmark datasets.
SR-GNN reduces negative effects of biased training data by ~40%.
On ogb-arxiv, SR-GNN improves accuracy by 2%.
Abstract
There has been a recent surge of interest in designing Graph Neural Networks (GNNs) for semi-supervised learning tasks. Unfortunately this work has assumed that the nodes labeled for use in training were selected uniformly at random (i.e. are an IID sample). However in many real world scenarios gathering labels for graph nodes is both expensive and inherently biased -- so this assumption can not be met. GNNs can suffer poor generalization when this occurs, by overfitting to superfluous regularities present in the training data. In this work we present a method, Shift-Robust GNN (SR-GNN), designed to account for distributional differences between biased training data and the graph's true inference distribution. SR-GNN adapts GNN models for the presence of distributional shifts between the nodes which have had labels provided for training and the rest of the dataset. We illustrate the…
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.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Domain Adaptation and Few-Shot Learning · Machine Learning and Algorithms
