Confidence May Cheat: Self-Training on Graph Neural Networks under Distribution Shift
Not on the map. Why?
Abstract (arXiv)
Graph Convolutional Networks (GCNs) have recently attracted vast interest and achieved state-of-the-art performance on graphs, but its success could typically hinge on careful training with amounts of expensive and time-consuming labeled data. To alleviate labeled data scarcity, self-training methods have been widely adopted on graphs by labeling high-confidence unlabeled nodes and then adding them to the training step. In this line, we empirically make a thorough study for current self-training methods on graphs. Surprisingly, we find that high-confidence unlabeled nodes are not always useful, and even introduce the distribution shift issue between the original labeled dataset and the augmented dataset by self-training, severely hindering the capability of self-training on graphs. To this end, in this paper, we propose a novel Distribution Recovered Graph Self-Training framework (DR-GST), which could recover the distribution of the original labeled dataset. Specifically, we first prove the equality of loss function in self-training framework under the distribution shift case and the population distribution if each pseudo-labeled node is weighted by a proper coefficient. Considering the intractability of the coefficient, we then propose to replace the coefficient with the information gain after observing the same changing trend between them, where information gain is respectively estimated via both dropout variational inference and dropedge variational inference in DR-GST. However, such a weighted loss function will enlarge the impact of incorrect pseudo labels. As a result, we apply the loss correction method to improve the quality of pseudo labels. Both our theoretical analysis and extensive experiments on five benchmark datasets demonstrate the effectiveness of the proposed DR-GST, as well as each well-designed component in DR-GST.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 24 of its 40 references that are in the map. First posted on arXiv 27 Jan 2022.
Builds on
24 of 40 references.
References · 24
- 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
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
12 more
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2016Making Deep Neural Networks Robust to Label Noise: a Loss Correction Approachcited by 663
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2019Revisiting Self-Training for Neural Sequence Generationcited by 154
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 91
- 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
- 2020Confidence Scores Make Instance-dependent Label-noise Learning Possiblecited by 63
- 2015Black-box α-divergence Minimizationcited by 37
- 2020SLADE: A Self-Training Framework For Distance Metric Learningcited by 8
Built on by
Citing papers per year: 2022: 5; 2023: 12; 2024: 12; 2025: 6; 2026: 3.
38 papers.
Sort:
By area:
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesicscited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
- 2023Deep Insights into Noisy Pseudo Labeling on Graph Datacited by 11
- 2024Conformalized Link Prediction on Graph Neural Networkscited by 9
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptationcited by 9
- 2024GALA: Graph Diffusion-based Alignment with Jigsaw for Source-free Domain Adaptationcited by 8
26 more
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classificationcited by 7
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labelscited by 7
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 6
- 2023Mutually-paced Knowledge Distillation for Cross-lingual Temporal Knowledge Graph Reasoningcited by 4
- 2024Cross-Space Adaptive Filter: Integrating Graph Topology and Node Attributes for Alleviating the Over-smoothing Problemcited by 4
- 2025IceBerg: Debiased Self-Training for Class-Imbalanced Node Classificationcited by 4
- 2026GNN-as-Judge: Unleashing the Power of LLMs for Graph Learning with GNN Feedbackcited by 4
- 2024Uncertainty Quantification on Graph Learning: A Surveycited by 3
- 2023Improving Signed Propagation for Graph Neural Networks in Multi-Class Environmentscited by 2
- 2023Addressing the Impact of Localized Training Data in Graph Neural Networkscited by 2
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-trainingcited by 2
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Trainingcited by 2
- 2023Intent-calibrated Self-training for Answer Selection in Open-domain Dialoguescited by 1
- 2023CueGCL: Cluster-aware Personalized Self-Training for Unsupervised Graph Contrastive Learningcited by 1
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graphcited by 1
- 2023Data Augmentation for Supervised Graph Outlier Detection via Latent Diffusion Modelscited by 1
- 2025Graph Augmentation for Cross Graph Domain Generalizationcited by 1
- 2025Does Homophily Help in Robust Test-time Node Classification?cited by 1
- 2022Select and Calibrate the Low-confidence: Dual-Channel Consistency based Graph Convolutional Networkscited by 0
- 2022Mitigating Overfitting in Graph Neural Networks via Feature and Hyperplane Perturbationcited by 0
- 2023Not All Negatives Are Worth Attending to: Meta-Bootstrapping Negative Sampling Framework for Link Predictioncited by 0
- 2024Unveiling the Inflexibility of Adaptive Embedding in Traffic Forecastingcited by 0
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completioncited by 0
- 2025UPL: Uncertainty-aware Pseudo-labeling for Imbalance Transductive Node Classificationcited by 0
- 2025Adapt, Agree, Aggregate: Semi-Supervised Ensemble Labeling for Graph Convolutional Networkscited by 0
- 2026Beyond the Golden Teacher: Enhancing Graph Learning through LLM-GNN Co-teachingcited by 0
- 2026Beyond the Golden Teacher: Enhancing Graph Learning through LLM-GNN Co-teaching10 Jun 2026
- 2026GNN-as-Judge: Unleashing the Power of LLMs for Graph Learning with GNN Feedback11 Mar 2026
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptation9 Feb 2026
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesics19 May 2025
- 2025Adapt, Agree, Aggregate: Semi-Supervised Ensemble Labeling for Graph Convolutional Networks22 Mar 2025
- 2025Graph Augmentation for Cross Graph Domain Generalization25 Feb 2025
- 2025IceBerg: Debiased Self-Training for Class-Imbalanced Node Classification10 Feb 2025
- 2025UPL: Uncertainty-aware Pseudo-labeling for Imbalance Transductive Node Classification2 Feb 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Unveiling the Inflexibility of Adaptive Embedding in Traffic Forecasting18 Nov 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
26 more
- 2024GALA: Graph Diffusion-based Alignment with Jigsaw for Source-free Domain Adaptation22 Oct 2024
- 2024BANGS: Game-Theoretic Node Selection for Graph Self-Training12 Oct 2024
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-training25 Jul 2024
- 2024Conformalized Link Prediction on Graph Neural Networks26 Jun 2024
- 2024Uncertainty Quantification on Graph Learning: A Survey23 Apr 2024
- 2024Uncertainty in Graph Neural Networks: A Survey11 Mar 2024
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphs17 Feb 2024
- 2024Cross-Space Adaptive Filter: Integrating Graph Topology and Node Attributes for Alleviating the Over-smoothing Problem26 Jan 2024
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labels18 Jan 2024
- 2023Data Augmentation for Supervised Graph Outlier Detection via Latent Diffusion Models29 Dec 2023
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graph10 Dec 2023
- 2023Not All Negatives Are Worth Attending to: Meta-Bootstrapping Negative Sampling Framework for Link Prediction8 Dec 2023
- 2023CueGCL: Cluster-aware Personalized Self-Training for Unsupervised Graph Contrastive Learning18 Nov 2023
- 2023Deep Insights into Noisy Pseudo Labeling on Graph Data2 Oct 2023
- 2023Addressing the Impact of Localized Training Data in Graph Neural Networks24 Jul 2023
- 2023Intent-calibrated Self-training for Answer Selection in Open-domain Dialogues13 Jul 2023
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphs7 Jul 2023
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?2 Jun 2023
- 2023Mutually-paced Knowledge Distillation for Cross-lingual Temporal Knowledge Graph Reasoning27 Mar 2023
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classification20 Feb 2023
- 2023Improving Signed Propagation for Graph Neural Networks in Multi-Class Environments21 Jan 2023
- 2022Mitigating Overfitting in Graph Neural Networks via Feature and Hyperplane Perturbation28 Nov 2022
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformation7 Oct 2022
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcity26 Aug 2022
- 2022Select and Calibrate the Low-confidence: Dual-Channel Consistency based Graph Convolutional Networks8 May 2022
- 2022Out-Of-Distribution Generalization on Graphs: A Survey16 Feb 2022
- 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesicscited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2022Toward Robust Graph Semi-Supervised Learning against Extreme Data Scarcitycited by 11
- 2023Deep Insights into Noisy Pseudo Labeling on Graph Datacited by 11
- 2024Conformalized Link Prediction on Graph Neural Networkscited by 9
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptationcited by 9
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classificationcited by 7
12 most cited of 36 All 36 (JSON)
- 2026Beyond the Golden Teacher: Enhancing Graph Learning through LLM-GNN Co-teaching10 Jun 2026
- 2026GNN-as-Judge: Unleashing the Power of LLMs for Graph Learning with GNN Feedback11 Mar 2026
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptation9 Feb 2026
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Pave Your Own Path: Graph Gradual Domain Adaptation on Fused Gromov-Wasserstein Geodesics19 May 2025
- 2025Adapt, Agree, Aggregate: Semi-Supervised Ensemble Labeling for Graph Convolutional Networks22 Mar 2025
- 2025Graph Augmentation for Cross Graph Domain Generalization25 Feb 2025
- 2025IceBerg: Debiased Self-Training for Class-Imbalanced Node Classification10 Feb 2025
- 2025UPL: Uncertainty-aware Pseudo-labeling for Imbalance Transductive Node Classification2 Feb 2025
- 2024Towards Pattern-aware Data Augmentation for Temporal Knowledge Graph Completion31 Dec 2024
- 2024Unveiling the Inflexibility of Adaptive Embedding in Traffic Forecasting18 Nov 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
12 newest of 36 All 36 (JSON)