Graph Out-of-Distribution Generalization with Controllable Data Augmentation

Bin Lu, Xiaoying Gan, Ze Zhao, Shiyu Liang, Luoyi Fu +2 more
8/16/2023
cs.LGcs.AIcs.SI

No confident code implementation found for this paper.

Abstract

Graph Neural Network (GNN) has demonstrated extraordinary performance in classifying graph properties. However, due to the selection bias of training and testing data (e.g., training on small graphs and testing on large graphs, or training on dense graphs and testing on sparse graphs), distribution deviation is widespread. More importantly, we often observe \emph{hybrid structure distribution shift} of both scale and density, despite of one-sided biased data partition. The spurious correlations over hybrid distribution deviation degrade the performance of previous GNN methods and show large instability among different datasets. To alleviate this problem, we propose \texttt{OOD-GMixup} to jointly manipulate the training distribution with \emph{controllable data augmentation} in metric space. Specifically, we first extract the graph rationales to eliminate the spurious correlations due to irrelevant information. Secondly, we generate virtual samples with perturbation on graph rationale representation domain to obtain potential OOD training samples. Finally, we propose OOD calibration to measure the distribution deviation of virtual samples by leveraging Extreme Value Theory, and further actively control the training distribution by emphasizing the impact of virtual OOD samples. Extensive studies on several real-world datasets on graph classification demonstrate the superiority of our proposed method over state-of-the-art baselines.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{lu2023graph,
  title  = {Graph Out-of-Distribution Generalization with Controllable Data Augmentation},
  author = {Bin Lu and Xiaoying Gan and Ze Zhao and Shiyu Liang and Luoyi Fu and Xinbing Wang and Chenghu Zhou},
  year   = {2023},
  eprint = {2308.08344},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.08344v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.08344.svg)](https://codeofpaper.com/paper/2308.08344)

Discussion