Pruning Spurious Subgraphs for Graph Out-of-Distribution Generalization
Tianjun Yao, Haoxuan Li, Yongqiang Chen, Tongliang Liu, Le Song, Eric Xing, Zhiqiang Shen

TL;DR
This paper introduces PrunE, a pruning-based method for graph out-of-distribution generalization that removes spurious edges to improve model robustness under distribution shifts.
Contribution
PrunE is the first pruning-based graph OOD method that effectively eliminates spurious edges, enhancing invariant subgraph retention and generalization.
Findings
PrunE outperforms previous methods in OOD tasks.
Pruning spurious edges improves GNN robustness.
Theoretical analysis supports PrunE's effectiveness.
Abstract
Graph Neural Networks (GNNs) often encounter significant performance degradation under distribution shifts between training and test data, hindering their applicability in real-world scenarios. Recent studies have proposed various methods to address the out-of-distribution generalization challenge, with many methods in the graph domain focusing on directly identifying an invariant subgraph that is predictive of the target label. However, we argue that identifying the edges from the invariant subgraph directly is challenging and error-prone, especially when some spurious edges exhibit strong correlations with the targets. In this paper, we propose PrunE, the first pruning-based graph OOD method that eliminates spurious edges to improve OOD generalizability. By pruning spurious edges, PrunE retains the invariant subgraph more comprehensively, which is critical for OOD generalization.…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Advanced Clustering Algorithms Research
MethodsPruning
