IceBerg: Debiased Self-Training for Class-Imbalanced Node Classification
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have achieved great success in dealing with non-Euclidean graph-structured data and have been widely deployed in many real-world applications. However, their effectiveness is often jeopardized under class-imbalanced training sets. Most existing studies have analyzed class-imbalanced node classification from a supervised learning perspective, but they do not fully utilize the large number of unlabeled nodes in semi-supervised scenarios. We claim that the supervised signal is just the tip of the iceberg and a large number of unlabeled nodes have not yet been effectively utilized. In this work, we propose IceBerg, a debiased self-training framework to address the class-imbalanced and few-shot challenges for GNNs at the same time. Specifically, to figure out the Matthew effect and label distribution shift in self-training, we propose Double Balancing, which can largely improve the performance of existing baselines with just a few lines of code as a simple plug-and-play module. Secondly, to enhance the long-range propagation capability of GNNs, we disentangle the propagation and transformation operations of GNNs. Therefore, the weak supervision signals can propagate more effectively to address the few-shot issue. In summary, we find that leveraging unlabeled nodes can significantly enhance the performance of GNNs in class-imbalanced and few-shot scenarios, and even small, surgical modifications can lead to substantial performance improvements. Systematic experiments on benchmark datasets show that our method can deliver considerable performance gain over existing class-imbalanced node classification baselines. Additionally, due to IceBerg's outstanding ability to leverage unsupervised signals, it also achieves state-of-the-art results in few-shot node classification scenarios. The code of IceBerg is available at: https://github.com/ZhixunLEE/IceBerg.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). Builds on 35 of its 54 references that are in the map. First posted on arXiv 10 Feb 2025.
Builds on
35 of 54 references.
References · 35
- 2019Simplifying Graph Convolutional Networkscited by 1,474
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 991
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 973
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 808
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 509
- 2020Balanced Meta-Softmax for Long-Tailed Visual Recognitioncited by 399
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
- 2020Disentangling Label Distribution for Long-tailed Visual Recognitioncited by 172
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2020Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition from a Domain Adaptation Perspectivecited by 143
23 more
- 2020A Unified View of Label Shift Estimationcited by 119
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2024ZeroG: Investigating Cross-dataset Zero-shot Transferability in Graphscited by 83
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
- 2021ImGAGN:Imbalanced Network Embedding via Generative Adversarial Graph Networkscited by 51
- 2022Investigating Why Contrastive Learning Benefits Robustness Against Label Noisecited by 46
- 2022TAM: Topology-Aware Margin Loss for Class-Imbalanced Node Classificationcited by 41
- 2022Confidence May Cheat: Self-Training on Graph Neural Networks under Distribution Shiftcited by 38
- 2024GLBench: A Comprehensive Benchmark for Graph with Large Language Modelscited by 36
- 2022Model Degradation Hinders Deep Graph Neural Networkscited by 26
- 2023Learning Strong Graph Neural Networks with Weak Informationcited by 25
- 2022Alleviating the Sample Selection Bias in Few-shot Learning by Removing Projection to the Centroidcited by 20
- 2023GraphSR: A Data Augmentation Algorithm for Imbalanced Node Classificationcited by 19
- 2023GraphSHA: Synthesizing Harder Samples for Class-Imbalanced Node Classificationcited by 17
- 2024Graph Sparsification via Mixture of Graphscited by 17
- 2022The Devil is in the Conflict: Disentangled Information Graph Neural Networks for Fraud Detectioncited by 11
- 2023Improving Generalizability of Graph Anomaly Detection Models via Data Augmentationcited by 11
- 2024Rethinking Fair Graph Neural Networks from Re-balancingcited by 11
- 2024Two Heads Are Better Than One: Boosting Graph Sparse Training via Semantic and Topological Awarenesscited by 10
- 2024GDeR: Safeguarding Efficiency, Balancing, and Robustness via Prototypical Graph Pruningcited by 8
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labelscited by 7
- 2023Geometric Imbalance in Semi-Supervised Node Classificationcited by 5
- 2024Collaborative Knowledge Fusion: A Novel Approach for Multi-task Recommender Systems via LLMscited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Graph-Augmented Large Language Model Agents: Current Progress and Future Prospectscited by 14
- 2025Preference-driven Knowledge Distillation for Few-shot Node Classificationcited by 1
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balancecited by 0
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balancecited by 0
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance27 Jan 2026
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance13 Nov 2025
- 2025Preference-driven Knowledge Distillation for Few-shot Node Classification11 Oct 2025
- 2025Graph-Augmented Large Language Model Agents: Current Progress and Future Prospects29 Jul 2025