Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labels
Not on the map. Why?
Abstract (arXiv)
Few-shot node classification poses a significant challenge for Graph Neural Networks (GNNs) due to insufficient supervision and potential distribution shifts between labeled and unlabeled nodes. Self-training has emerged as a widely popular framework to leverage the abundance of unlabeled data, which expands the training set by assigning pseudo-labels to selected unlabeled nodes. Efforts have been made to develop various selection strategies based on confidence, information gain, etc. However, none of these methods takes into account the distribution shift between the training and testing node sets. The pseudo-labeling step may amplify this shift and even introduce new ones, hindering the effectiveness of self-training. Therefore, in this work, we explore the potential of explicitly bridging the distribution shift between the expanded training set and test set during self-training. To this end, we propose a novel Distribution-Consistent Graph Self-Training (DC-GST) framework to identify pseudo-labeled nodes that are both informative and capable of redeeming the distribution discrepancy and formulate it as a differentiable optimization task. A distribution-shift-aware edge predictor is further adopted to augment the graph and increase the model's generalizability in assigning pseudo labels. We evaluate our proposed method on four publicly available benchmark datasets and extensive experiments demonstrate that our framework consistently outperforms state-of-the-art baselines.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 18 Jan 2024.
Builds on
23 of 41 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2020Rethinking Pre-training and Self-trainingcited by 352
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
11 more
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 91
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2022Confidence May Cheat: Self-Training on Graph Neural Networks under Distribution Shiftcited by 38
- 2017Robust Unsupervised Domain Adaptation for Neural Networks via Moment Alignmentcited by 29
- 2022Informative Pseudo-Labeling for Graph Neural Networks with Few Labelscited by 19
- 2020Mutual Teaching for Graph Convolutional Networkscited by 8
Built on by
Citing papers per year: 2024: 5; 2025: 2.
7 papers.
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learningcited by 21
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 6
- 2025IceBerg: Debiased Self-Training for Class-Imbalanced Node Classificationcited by 4
- 2024Enhancing Graph Neural Networks with Limited Labeled Data by Actively Distilling Knowledge from Large Language Modelscited by 3
- 2025Learning Noise-Resilient and Transferable Graph-Text Alignment via Dynamic Quality Assessmentcited by 3
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-trainingcited by 2
- 2025Learning Noise-Resilient and Transferable Graph-Text Alignment via Dynamic Quality Assessment22 Oct 2025
- 2025IceBerg: Debiased Self-Training for Class-Imbalanced Node Classification10 Feb 2025
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learning25 Sep 2024
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-training25 Jul 2024
- 2024Enhancing Graph Neural Networks with Limited Labeled Data by Actively Distilling Knowledge from Large Language Models19 Jul 2024
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphs17 Feb 2024