mlsanityData to 14 Oct 2026

GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation

arXiv 2310.00800 ↗First posted 1 Oct 2023cs.LG cs.AIcited by 31

Not on the map. Why?

Abstract (arXiv)

Recent studies have shown that graph neural networks (GNNs) exhibit strong biases towards the node degree: they usually perform satisfactorily on high-degree nodes with rich neighbor information but struggle with low-degree nodes. Existing works tackle this problem by deriving either designated GNN architectures or training strategies specifically for low-degree nodes. Though effective, these approaches unintentionally create an artificial out-of-distribution scenario, where models mainly or even only observe low-degree nodes during the training, leading to a downgraded performance for high-degree nodes that GNNs originally perform well at. In light of this, we propose a test-time augmentation framework, namely GraphPatcher, to enhance test-time generalization of any GNNs on low-degree nodes. Specifically, GraphPatcher iteratively generates virtual nodes to patch artificially created low-degree nodes via corruptions, aiming at progressively reconstructing target GNN's predictions over a sequence of increasingly corrupted nodes. Through this scheme, GraphPatcher not only learns how to enhance low-degree nodes (when the neighborhoods are heavily corrupted) but also preserves the original superior performance of GNNs on high-degree nodes (when lightly corrupted). Additionally, GraphPatcher is model-agnostic and can also mitigate the degree bias for either self-supervised or supervised GNNs. Comprehensive experiments are conducted over seven benchmark datasets and GraphPatcher consistently enhances common GNNs' overall performance by up to 3.6% and low-degree performance by up to 6.5%, significantly outperforming state-of-the-art baselines. The source code is publicly available at https://github.com/jumxglhf/GraphPatcher.

Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 50 of its 59 references that are in the map. First posted on arXiv 1 Oct 2023.

Builds on

50 of 59 references.

References · 50

  1. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  2. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2018How Powerful are Graph Neural Networks?cited by 4,393
  7. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  8. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  9. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  10. 2018Deep Graph Infomaxcited by 1,106
  11. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  12. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
38 more
  1. 2019Strategies for Pre-training Graph Neural Networkscited by 971
  2. 2018Link Prediction Based on Graph Neural Networkscited by 832
  3. 2019Graph Neural Networks for Social Recommendationcited by 714
  4. 2020Deep Graph Contrastive Representation Learningcited by 539
  5. 2022DiGress: Discrete Denoising diffusion for graph generationcited by 520
  6. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
  7. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
  8. 2021Graph Contrastive Learning Automatedcited by 287
  9. 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equationscited by 283
  10. 2018Aleatoric uncertainty estimation with test-time augmentation for medical image segmentation with convolutional neural networkscited by 280
  11. 2020Permutation Invariant Graph Generation via Score-Based Generative Modelingcited by 270
  12. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  13. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  14. 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
  15. 2020Graph Clustering with Graph Neural Networkscited by 163
  16. 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
  17. 2020Better Aggregation in Test-Time Augmentationcited by 122
  18. 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
  19. 2015Inferring Networks of Substitutable and Complementary Productscited by 92
  20. 2021Few-Shot Graph Learning for Molecular Property Predictioncited by 81
  21. 2020PinnerSage: Multi-Modal User Embedding Framework for Recommendations at Pinterestcited by 75
  22. 2021Learning from Counterfactual Links for Link Predictioncited by 69
  23. 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
  24. 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 67
  25. 2020GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generationcited by 66
  26. 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
  27. 2019Generalization bounds for deep convolutional neural networkscited by 59
  28. 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 58
  29. 2020Learning Loss for Test-Time Augmentationcited by 56
  30. 2022Linkless Link Prediction via Relational Distillationcited by 39
  31. 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
  32. 2022LTE4G: Long-Tail Experts for Graph Neural Networkscited by 30
  33. 2021Heterogeneous Temporal Graph Neural Networkcited by 23
  34. 2022Grape: Knowledge Graph Enhanced Passage Reader for Open-domain Question Answeringcited by 22
  35. 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
  36. 2021Adaptive Kernel Graph Neural Networkcited by 15
  37. 2023Semi-Supervised Graph Imbalanced Regressioncited by 14
  38. 2023CARL-G: Clustering-Accelerated Representation Learning on Graphscited by 6

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 10; 2025: 11; 2026: 8.

31 papers.

Sort:

By area:

  1. 2024Uncertainty in Graph Neural Networks: A Surveycited by 23
  2. 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Timecited by 12
  3. 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptationcited by 10
  4. 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
  5. 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 7
  6. 2024A Survey of Few-Shot Learning on Graphs: from Meta-Learning to Pre-Training and Prompt Learningcited by 6
  7. 2024How Does Message Passing Improve Collaborative Filtering?cited by 5
  8. 2025View Space: Learning Representation across Arbitrary Graphscited by 5
  9. 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networkscited by 4
  10. 2025Aggregation Buffer: Revisiting DropEdge with a New Parameter Blockcited by 3
  11. 2024MARS: A neurosymbolic approach for interpretable drug discoverycited by 2
  12. 2025Structural Alignment Improves Graph Test-Time Adaptationcited by 2
19 more
  1. 2025Mitigating Message Imbalance in Fraud Detection with Dual-View Graph Representation Learningcited by 2
  2. 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understandingcited by 2
  3. 2026PreScam: A Benchmark for Predicting Scam Progression from Early Conversationscited by 2
  4. 2023FALCON: Feature-Label Constrained Graph Net Collapse for Memory Efficient GNNscited by 1
  5. 2024Motif-driven Subgraph Structure Learning for Graph Classificationcited by 1
  6. 2025Agent+P: Guiding UI Agents via Symbolic Planningcited by 1
  7. 2025Does Homophily Help in Robust Test-time Node Classification?cited by 1
  8. 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuningcited by 1
  9. 2023Fair Graph Machine Learning under Adversarial Missingness Processescited by 0
  10. 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
  11. 2025Variational Graph Convolutional Neural Networkscited by 0
  12. 2025Evaluating Out-of-Distribution Robustness in Graph-Based Android Malware Classification: A New Principled Benchmarkcited by 0
  13. 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approachcited by 0
  14. 2026RADE: Random Add-Drop Edge as a Regularizercited by 0
  15. 2026SupraBench: A Benchmark for Supramolecular Chemistrycited by 0
  16. 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigationcited by 0
  17. 2026GATTA: Graph Active Learning with Test-Time Augmentationcited by 0
  18. 2026Temporal Memory-Aware Online Test-Time Adaptation on Dynamic Graphscited by 0
  19. 2026Learning the Latent Structure: A Feature-Centric Approach to Graph Data Augmentationcited by 0