CLNode: Curriculum Learning for Node Classification
Xiaowen Wei, Xiuwen Gong, Yibing Zhan, Bo Du, Yong Luo, Wenbin Hu

TL;DR
CLNode introduces a curriculum learning framework for node classification that selectively trains GNNs on high-quality nodes, improving accuracy and robustness by measuring node difficulty and filtering low-quality data.
Contribution
This paper proposes a novel curriculum learning approach for GNNs that assesses node quality and employs a training scheduler to enhance performance on real-world graphs.
Findings
Improves GNN accuracy on real-world datasets
Enhances robustness against mislabeled nodes
Compatible with various GNN architectures
Abstract
Node classification is a fundamental graph-based task that aims to predict the classes of unlabeled nodes, for which Graph Neural Networks (GNNs) are the state-of-the-art methods. Current GNNs assume that nodes in the training set contribute equally during training. However, the quality of training nodes varies greatly, and the performance of GNNs could be harmed by two types of low-quality training nodes: (1) inter-class nodes situated near class boundaries that lack the typical characteristics of their corresponding classes. Because GNNs are data-driven approaches, training on these nodes could degrade the accuracy. (2) mislabeled nodes. In real-world graphs, nodes are often mislabeled, which can significantly degrade the robustness of GNNs. To mitigate the detrimental effect of the low-quality training nodes, we present CLNode, which employs a selective training strategy to train GNN…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Online Learning and Analytics · Brain Tumor Detection and Classification
