Curriculum Learning for Graph Neural Networks: Which Edges Should We Learn First
Zheng Zhang, Junxiang Wang, Liang Zhao
Abstract
Graph Neural Networks (GNNs) have achieved great success in representing data with dependencies by recursively propagating and aggregating messages along the edges. However, edges in real-world graphs often have varying degrees of difficulty, and some edges may even be noisy to the downstream tasks. Therefore, existing GNNs may lead to suboptimal learned representations because they usually treat every edge in the graph equally. On the other hand, Curriculum Learning (CL), which mimics the human learning principle of learning data samples in a meaningful order, has been shown to be effective in improving the generalization ability and robustness of representation learners by gradually proceeding from easy to more difficult samples during training. Unfortunately, existing CL strategies are designed for independent data samples and cannot trivially generalize to handle data dependencies. To address these issues, we propose a novel CL strategy to gradually incorporate more edges into training according to their difficulty from easy to hard, where the degree of difficulty is measured by how well the edges are expected given the model training status. We demonstrate the strength of our proposed method in improving the generalization ability and robustness of learned representations through extensive experiments on nine synthetic datasets and nine real-world datasets. The code for our proposed method is available at https: //github.com/rollingstonezz/Curriculum_learning_for_GNNs .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers4
- GraphTOP: Graph Topology-Oriented Prompting for Graph Neural NetworksXingbo Fu, Zhenyu Lei, Zihan Chen, Binchi Zhang et al.NeurIPS 2025 · 5 citations
- DiP-G: Discrete Prompting for Graph Neural NetworksYumeng Zhao, Huiying Hu, Steve Wen, Junjie Shen et al.ICML 2026
- Representation Learning of Geometric TreesZheng Zhang, Allen Zhang, Ruth Nelson, Giorgio A. Ascoli et al.KDD 2024
- Bandit Guided Submodular Curriculum for Adaptive Subset SelectionPrateek Chanda, Prayas Agrawal, Saral Sureka, Lokesh Reddy Polu et al.NeurIPS 2025
Builds on13
- Open Graph Benchmark: Datasets for Machine Learning on GraphsWeihua Hu, Matthias Fey, Marinka Zitnik, Yuxiao Dong et al.NeurIPS 2020 · 3,935 citations
- Principal Neighbourhood Aggregation for Graph NetsGabriele Corso, Luca Cavalleri, Dominique Beaini, Pietro Liò et al.NeurIPS 2020 · 914 citations
- Graph Structure Learning for Robust Graph Neural NetworksWei Jin, Yao Ma, Xiaorui Liu, Xianfeng Tang et al.KDD 2020 · 604 citations
- Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node EmbeddingsYu Chen, Lingfei Wu, Mohammed J. ZakiNeurIPS 2020 · 559 citations
- Robust Graph Representation Learning via Neural SparsificationCheng Zheng, Bo Zong, Wei Cheng, Dongjin Song et al.ICML 2020 · 330 citations
Related papers
- CurGraph: Curriculum Learning for Graph ClassificationYiwei Wang, Wei Wang, Yuxuan Liang, Yujun Cai et al.WWW 2021 · 62 citations
- Curriculum Learning for Graph Neural Networks: A Multiview Competence-based ApproachNidhi Vakil, Hadi AmiriACL 2023 · 2 citations
- Self-supervised Masked Graph Autoencoder via Structure-aware CurriculumHaoyang Li, Xin Wang, Zeyang Zhang, Zongyuan Wu et al.ICML 2025
- Easy Begun Is Half Done: Spatial-Temporal Graph Modeling with ST-Curriculum DropoutHongjun Wang, Jiyuan Chen, Tong Pan, Zipei Fan et al.AAAI 2023 · 16 citations
- Curriculum-Enhanced Residual Soft An-Isotropic Normalization for Over-Smoothness in Deep GNNsJin Li, Qirong Zhang, Shuling Xu, Xinlong Chen et al.AAAI 2024 · 3 citations
