GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentation
Mingxuan Ju, Tong Zhao, Wenhao Yu, Neil Shah, Yanfang Ye
摘要
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 .
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper18
- How Does Message Passing Improve Collaborative Filtering?Mingxuan Ju, William Shiao, Zhichun Guo, Yanfang Ye 等NeurIPS 2024 · 被引用 21 次
- Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural NetworksArjun Subramonian, Jian Kang, Yizhou SunNeurIPS 2024 · 被引用 15 次
- Revisiting Score Propagation in Graph Out-of-Distribution DetectionLongfei Ma, Yiyou Sun, Kaize Ding, Zemin Liu 等NeurIPS 2024 · 被引用 14 次
- Data Augmentation as Free Lunch: Exploring the Test-Time Augmentation for Sequential RecommendationYizhou Dang, Yuting Liu, Enneng Yang, Minhan Huang 等SIGIR 2025 · 被引用 10 次
- Correcting False Alarms from Unseen: Adapting Graph Anomaly Detectors at Test TimeJunjun Pan, Yixin Liu, Chuan Zhou, Fei Xiong 等AAAI 2026 · 被引用 5 次
它引用的顶会 Paper29
- Denoising Diffusion Probabilistic ModelsJonathan Ho, Ajay Jain, Pieter AbbeelNeurIPS 2020 · 被引用 35,902 次
- High-Resolution Image Synthesis with Latent Diffusion ModelsRobin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser 等CVPR 2022 · 被引用 13,123 次
- Open Graph Benchmark: Datasets for Machine Learning on GraphsWeihua Hu, Matthias Fey, Marinka Zitnik, Yuxiao Dong 等NeurIPS 2020 · 被引用 3,935 次
- Graph Contrastive Learning with AugmentationsYuning You, Tianlong Chen, Yongduo Sui, Ting Chen 等NeurIPS 2020 · 被引用 3,042 次
- Strategies for Pre-training Graph Neural NetworksWeihua Hu, Bowen Liu, Joseph Gomes, Marinka Zitnik 等ICLR 2020 · 被引用 1,744 次
相关 Paper
- Local Augmentation for Graph Neural NetworksSongtao Liu, Rex Ying, Hanze Dong, Lanqing Li 等ICML 2022 · 被引用 120 次
- Grace: Graph Self-Distillation and Completion to Mitigate Degree-Related BiasesHui Xu, Liyao Xiang, Femke Huang, Yuting Weng 等KDD 2023 · 被引用 4 次
- Robust Optimization as Data Augmentation for Large-scale GraphsKezhi Kong, Guohao Li, Mucong Ding, Zuxuan Wu 等CVPR 2022 · 被引用 87 次
- Toward Degree Bias in Embedding-Based Knowledge Graph CompletionHarry Shomer, Wei Jin, Wentao Wang, Jiliang TangWWW 2023 · 被引用 31 次
- Uncovering the Structural Fairness in Graph Contrastive LearningRuijia Wang, Xiao Wang, Chuan Shi, Le SongNeurIPS 2022 · 被引用 58 次
