Shift-Robust Node Classification via Graph Adversarial Clustering
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are de facto node classification models in graph structured data. However, during testing-time, these algorithms assume no data shift, i.e., Prtrain(X,Y) = Prtest(X,Y). Domain adaption methods can be adopted for data shift, yet most of them are designed to only encourage similar feature distribution between source and target data. Conditional shift on classes can still affect such adaption. Fortunately, graph yields graph homophily across different data distributions. In response, we propose Shift-Robust Node Classification (SRNC) to address these limitations. We introduce an unsupervised cluster GNN on target graph to group the similar nodes by graph homophily. An adversarial loss with label information on source graph is used upon clustering objective. Then a shift-robust classifier is optimized on training graph and adversarial samples on target graph, which are generated by cluster GNN. We conduct experiments on both open-set shift and representation-shift, which demonstrates the superior accuracy of SRNC on generalizing to test graph with data shift. SRNC is consistently better than previous SoTA domain adaption algorithm on graph that progressively use model predictions on target graph for training.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 22 of its 42 references that are in the map. First posted on arXiv 7 Mar 2022.
Builds on
22 of 42 references.
References · 22
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2018Deep Graph Infomaxcited by 1,101
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
10 more
- 2015Towards Open Set Deep Networkscited by 533
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2017DOC: Deep Open Classification of Text Documentscited by 109
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2021Subgroup Generalization and Fairness of Graph Neural Networkscited by 69
- 2020Progressive Graph Learning for Open-Set Domain Adaptationcited by 56
Built on by
Citing papers per year: 2023: 1; 2024: 4.
5 papers.
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 6
- 2023G2Pxy: Generative Open-Set Node Classification on Graphs with Proxy Unknownscited by 5
- 2024ROGPL: Robust Open-Set Graph Learning via Region-Based Prototype Learningcited by 2
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024Pairwise Alignment Improves Graph Domain Adaptation2 Mar 2024
- 2024ROGPL: Robust Open-Set Graph Learning via Region-Based Prototype Learning28 Feb 2024
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphs17 Feb 2024
- 2023G2Pxy: Generative Open-Set Node Classification on Graphs with Proxy Unknowns10 Aug 2023