Mind the Label Shift of Augmentation-based Graph OOD Generalization
Preprint
Abstract
Out-of-distribution (OOD) generalization is an important issue for Graph Neural Networks (GNNs). Recent works employ different graph editions to generate augmented environments and learn an invariant GNN for generalization. However, the label shift usually occurs in augmentation since graph structural edition inevitably alters the graph label. This brings inconsistent predictive relationships among augmented environments, which is harmful to generalization. To address this issue, we propose \textbf{LiSA}, which generates label-invariant augmentations to facilitate graph OOD generalization. Instead of resorting to graph editions, LiSA exploits \textbf{L}abel-\textbf{i}nvariant \textbf{S}ubgraphs of the training graphs to construct \textbf{A}ugmented environments. Specifically, LiSA first designs the variational subgraph generators to extract locally predictive patterns and construct multiple label-invariant subgraphs efficiently. Then, the subgraphs produced by different generators are collected to build different augmented environments. To promote diversity among augmented environments, LiSA further introduces a tractable energy-based regularization to enlarge pair-wise distances between the distributions of environments. In this manner, LiSA generates diverse augmented environments with a consistent predictive relationship and facilitates learning an invariant GNN. Extensive experiments on node-level and graph-level OOD benchmarks show that LiSA achieves impressive generalization performance with different GNN backbones. Code is available on \url{https://github.com/Samyu0304/LiSA}.Keywords
All Related Versions
This publication has 9 references indexed in Scilit:
- Out-of-Distribution Generalization on Graphs: A SurveyIEEE Transactions on Pattern Analysis and Machine Intelligence, 2025
- Graph Neural Networks in Recommender Systems: A SurveyACM Computing Surveys, 2022
- Leverage knowledge graph and GCN for fine-grained-level clickbait detectionWorld Wide Web, 2022
- Adversarial Attack Framework on Graph Embedding Models with Limited KnowledgeIEEE Transactions on Knowledge and Data Engineering, 2022
- Structure-aware conditional variational auto-encoder for constrained molecule optimizationPattern Recognition, 2022
- Recognizing Predictive Substructures With Subgraph Information BottleneckIEEE Transactions on Pattern Analysis and Machine Intelligence, 2021
- Invariant Causal Prediction for Nonlinear ModelsJournal of Causal Inference, 2018
- Causal Inference by using Invariant Prediction: Identification and Confidence IntervalsJournal of the Royal Statistical Society Series B: Statistical Methodology, 2016
- The Network Data Repository with Interactive Graph Analytics and VisualizationProceedings of the AAAI Conference on Artificial Intelligence, 2015