Online GNN Evaluation Under Test-time Graph Distribution Shifts
Not on the map. Why?
Abstract (arXiv)
Evaluating the performance of a well-trained GNN model on real-world graphs is a pivotal step for reliable GNN online deployment and serving. Due to a lack of test node labels and unknown potential training-test graph data distribution shifts, conventional model evaluation encounters limitations in calculating performance metrics (e.g., test error) and measuring graph data-level discrepancies, particularly when the training graph used for developing GNNs remains unobserved during test time. In this paper, we study a new research problem, online GNN evaluation, which aims to provide valuable insights into the well-trained GNNs's ability to effectively generalize to real-world unlabeled graphs under the test-time graph distribution shifts. Concretely, we develop an effective learning behavior discrepancy score, dubbed LeBeD, to estimate the test-time generalization errors of well-trained GNN models. Through a novel GNN re-training strategy with a parameter-free optimality criterion, the proposed LeBeD comprehensively integrates learning behavior discrepancies from both node prediction and structure reconstruction perspectives. This enables the effective evaluation of the well-trained GNNs' ability to capture test node semantics and structural representations, making it an expressive metric for estimating the generalization error in online GNN evaluation. Extensive experiments on real-world test graphs under diverse graph distribution shifts could verify the effectiveness of the proposed method, revealing its strong correlation with ground-truth test errors on various well-trained GNN models.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 39 of its 49 references that are in the map. First posted on arXiv 15 Mar 2024.
Builds on
39 of 49 references.
References · 39
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 663
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
- 2023Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoningcited by 326
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
27 more
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2022Leveraging Unlabeled Data to Predict Out-of-Distribution Performancecited by 141
- 2021Predicting with Confidence on Unseen Distributionscited by 116
- 2020Are Labels Always Necessary for Classifier Accuracy Evaluation?cited by 104
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Datacited by 71
- 2022Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discriminationcited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2021What Does Rotation Prediction Tell Us about Classifier Accuracy under Varying Testing Environments?cited by 63
- 2022Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily Discriminatingcited by 57
- 2022Predicting Out-of-Distribution Error with the Projection Normcited by 50
- 2019DANE: Domain Adaptive Network Embeddingcited by 43
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2023ChatRule: Mining Logical Rules with Large Language Models for Knowledge Graph Reasoningcited by 26
- 2023Learning Strong Graph Neural Networks with Weak Informationcited by 25
- 2022On the Strong Correlation Between Model Invariance and Generalizationcited by 23
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2023Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph Completioncited by 19
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024Graph Learning under Distribution Shifts: A Comprehensive Survey on Domain Adaptation, Out-of-distribution, and Continual Learningcited by 17
- 2023Unraveling Privacy Risks of Individual Fairness in Graph Neural Networkscited by 16
- 2023Towards Data-centric Graph Machine Learning: Review and Outlookcited by 15
- 2022Projective Ranking-based GNN Evasion Attackscited by 14
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 8; 2026: 2.
12 papers.
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detectioncited by 24
- 2025BiMark: Unbiased Multilayer Watermarking for Large Language Modelscited by 18
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2024Dynamic Graph Unlearning: A General and Efficient Post-Processing Method via Gradient Transformationcited by 15
- 2025A Survey of Generalization of Graph Anomaly Detection: From Transfer Learning to Foundation Modelscited by 13
- 2025Shapley-Guided Utility Learning for Effective Graph Inference Data Valuationcited by 1
- 2025Wide & Deep Learning for Node Classificationcited by 1
- 2025M2LLM: Multi-view Molecular Representation Learning with Large Language Modelscited by 1
- 2025Test-time GNN Model Evaluation on Dynamic Graphscited by 1
- 2025Does Homophily Help in Robust Test-time Node Classification?cited by 1
- 2026From Subtle to Significant: Prompt-Driven Self-Improving Optimization in Test-Time Graph OOD Detectioncited by 1
- 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuningcited by 1
- 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuning14 May 2026
- 2026From Subtle to Significant: Prompt-Driven Self-Improving Optimization in Test-Time Graph OOD Detection19 Feb 2026
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Test-time GNN Model Evaluation on Dynamic Graphs28 Sep 2025
- 2025A Survey of Generalization of Graph Anomaly Detection: From Transfer Learning to Foundation Models8 Sep 2025
- 2025M2LLM: Multi-view Molecular Representation Learning with Large Language Models12 Aug 2025
- 2025BiMark: Unbiased Multilayer Watermarking for Large Language Models19 Jun 2025
- 2025Wide & Deep Learning for Node Classification4 May 2025
- 2025Shapley-Guided Utility Learning for Effective Graph Inference Data Valuation23 Mar 2025
- 2025A Label-Free Heterophily-Guided Approach for Unsupervised Graph Fraud Detection18 Feb 2025
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024Dynamic Graph Unlearning: A General and Efficient Post-Processing Method via Gradient Transformation23 May 2024