GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation
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
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Deep Graph Infomaxcited by 1,106
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
38 more
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2022DiGress: Discrete Denoising diffusion for graph generationcited by 520
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
- 2021Graph Contrastive Learning Automatedcited by 287
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equationscited by 283
- 2018Aleatoric uncertainty estimation with test-time augmentation for medical image segmentation with convolutional neural networkscited by 280
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modelingcited by 270
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
- 2020Better Aggregation in Test-Time Augmentationcited by 122
- 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
- 2015Inferring Networks of Substitutable and Complementary Productscited by 92
- 2021Few-Shot Graph Learning for Molecular Property Predictioncited by 81
- 2020PinnerSage: Multi-Modal User Embedding Framework for Recommendations at Pinterestcited by 75
- 2021Learning from Counterfactual Links for Link Predictioncited by 69
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 67
- 2020GraphGen: A Scalable Approach to Domain-agnostic Labeled Graph Generationcited by 66
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2019Generalization bounds for deep convolutional neural networkscited by 59
- 2021Cold Brew: Distilling Graph Node Representations with Incomplete or Missing Neighborhoodscited by 58
- 2020Learning Loss for Test-Time Augmentationcited by 56
- 2022Linkless Link Prediction via Relational Distillationcited by 39
- 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
- 2022LTE4G: Long-Tail Experts for Graph Neural Networkscited by 30
- 2021Heterogeneous Temporal Graph Neural Networkcited by 23
- 2022Grape: Knowledge Graph Enhanced Passage Reader for Open-domain Question Answeringcited by 22
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2021Adaptive Kernel Graph Neural Networkcited by 15
- 2023Semi-Supervised Graph Imbalanced Regressioncited by 14
- 2023CARL-G: Clustering-Accelerated Representation Learning on Graphscited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 10; 2025: 11; 2026: 8.
31 papers.
Sort:
By area:
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 23
- 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Timecited by 12
- 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptationcited by 10
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 7
- 2024A Survey of Few-Shot Learning on Graphs: from Meta-Learning to Pre-Training and Prompt Learningcited by 6
- 2024How Does Message Passing Improve Collaborative Filtering?cited by 5
- 2025View Space: Learning Representation across Arbitrary Graphscited by 5
- 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networkscited by 4
- 2025Aggregation Buffer: Revisiting DropEdge with a New Parameter Blockcited by 3
- 2024MARS: A neurosymbolic approach for interpretable drug discoverycited by 2
- 2025Structural Alignment Improves Graph Test-Time Adaptationcited by 2
19 more
- 2025Mitigating Message Imbalance in Fraud Detection with Dual-View Graph Representation Learningcited by 2
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understandingcited by 2
- 2026PreScam: A Benchmark for Predicting Scam Progression from Early Conversationscited by 2
- 2023FALCON: Feature-Label Constrained Graph Net Collapse for Memory Efficient GNNscited by 1
- 2024Motif-driven Subgraph Structure Learning for Graph Classificationcited by 1
- 2025Agent+P: Guiding UI Agents via Symbolic Planningcited by 1
- 2025Does Homophily Help in Robust Test-time Node Classification?cited by 1
- 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuningcited by 1
- 2023Fair Graph Machine Learning under Adversarial Missingness Processescited by 0
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
- 2025Variational Graph Convolutional Neural Networkscited by 0
- 2025Evaluating Out-of-Distribution Robustness in Graph-Based Android Malware Classification: A New Principled Benchmarkcited by 0
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approachcited by 0
- 2026RADE: Random Add-Drop Edge as a Regularizercited by 0
- 2026SupraBench: A Benchmark for Supramolecular Chemistrycited by 0
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigationcited by 0
- 2026GATTA: Graph Active Learning with Test-Time Augmentationcited by 0
- 2026Temporal Memory-Aware Online Test-Time Adaptation on Dynamic Graphscited by 0
- 2026Learning the Latent Structure: A Feature-Centric Approach to Graph Data Augmentationcited by 0
- 2026Learning the Latent Structure: A Feature-Centric Approach to Graph Data Augmentation1 Oct 2026
- 2026Temporal Memory-Aware Online Test-Time Adaptation on Dynamic Graphs28 Aug 2026
- 2026GATTA: Graph Active Learning with Test-Time Augmentation15 Aug 2026
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigation3 Jul 2026
- 2026SupraBench: A Benchmark for Supramolecular Chemistry11 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuning14 May 2026
- 2026PreScam: A Benchmark for Predicting Scam Progression from Early Conversations12 May 2026
- 2025View Space: Learning Representation across Arbitrary Graphs12 Dec 2025
- 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time10 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understanding21 Oct 2025
19 more
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approach10 Oct 2025
- 2025Agent+P: Guiding UI Agents via Symbolic Planning7 Oct 2025
- 2025Evaluating Out-of-Distribution Robustness in Graph-Based Android Malware Classification: A New Principled Benchmark8 Aug 2025
- 2025Mitigating Message Imbalance in Fraud Detection with Dual-View Graph Representation Learning9 Jul 2025
- 2025Variational Graph Convolutional Neural Networks2 Jul 2025
- 2025Aggregation Buffer: Revisiting DropEdge with a New Parameter Block27 May 2025
- 2025Structural Alignment Improves Graph Test-Time Adaptation25 Feb 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptation9 Oct 2024
- 2024MARS: A neurosymbolic approach for interpretable drug discovery2 Oct 2024
- 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptation9 Jul 2024
- 2024Motif-driven Subgraph Structure Learning for Graph Classification13 Jun 2024
- 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networks4 Apr 2024
- 2024How Does Message Passing Improve Collaborative Filtering?27 Mar 2024
- 2024Uncertainty in Graph Neural Networks: A Survey11 Mar 2024
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphs17 Feb 2024
- 2024A Survey of Few-Shot Learning on Graphs: from Meta-Learning to Pre-Training and Prompt Learning2 Feb 2024
- 2023FALCON: Feature-Label Constrained Graph Net Collapse for Memory Efficient GNNs27 Dec 2023
- 2023Fair Graph Machine Learning under Adversarial Missingness Processes2 Nov 2023
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understandingcited by 2
- 2025Agent+P: Guiding UI Agents via Symbolic Planningcited by 1
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approachcited by 0
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigationcited by 0
- 2026HoosierHelp: Benchmarking LLM Agents for Social Service Navigation3 Jul 2026
- 2025Food4All: An Agentic Framework and Benchmark for Food Resource Navigation with Adaptive User Understanding21 Oct 2025
- 2025When LLM Agents Meet Graph Optimization: An Automated Data Quality Improvement Approach10 Oct 2025
- 2025Agent+P: Guiding UI Agents via Symbolic Planning7 Oct 2025
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 23
- 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Timecited by 12
- 2024Revisiting, Benchmarking and Understanding Unsupervised Graph Domain Adaptationcited by 10
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 7
- 2024A Survey of Few-Shot Learning on Graphs: from Meta-Learning to Pre-Training and Prompt Learningcited by 6
- 2024How Does Message Passing Improve Collaborative Filtering?cited by 5
- 2025View Space: Learning Representation across Arbitrary Graphscited by 5
- 2024Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networkscited by 4
- 2025Aggregation Buffer: Revisiting DropEdge with a New Parameter Blockcited by 3
- 2024MARS: A neurosymbolic approach for interpretable drug discoverycited by 2
- 2025Structural Alignment Improves Graph Test-Time Adaptationcited by 2
12 most cited of 27 All 27 (JSON)
- 2026Learning the Latent Structure: A Feature-Centric Approach to Graph Data Augmentation1 Oct 2026
- 2026Temporal Memory-Aware Online Test-Time Adaptation on Dynamic Graphs28 Aug 2026
- 2026GATTA: Graph Active Learning with Test-Time Augmentation15 Aug 2026
- 2026SupraBench: A Benchmark for Supramolecular Chemistry11 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026GFMate: Empowering Graph Foundation Models with Test-time Prompt Tuning14 May 2026
- 2026PreScam: A Benchmark for Predicting Scam Progression from Early Conversations12 May 2026
- 2025View Space: Learning Representation across Arbitrary Graphs12 Dec 2025
- 2025Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test Time10 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Evaluating Out-of-Distribution Robustness in Graph-Based Android Malware Classification: A New Principled Benchmark8 Aug 2025
- 2025Mitigating Message Imbalance in Fraud Detection with Dual-View Graph Representation Learning9 Jul 2025
12 newest of 27 All 27 (JSON)