SCR: Training Graph Neural Networks with Consistency Regularization
Chenhui Zhang, Yufei He, Yukuo Cen, Zhenyu Hou, Wenzheng Feng, Yuxiao, Dong, Xu Cheng, Hongyun Cai, Feng He, and Jie Tang

TL;DR
The paper introduces SCR, a framework that improves graph neural network training by applying consistency regularization strategies, leading to better performance and top leaderboard rankings on large-scale node classification datasets.
Contribution
The paper proposes a novel, general consistency regularization framework for GNNs that effectively balances errors from labeled and unlabeled data, enhancing model performance.
Findings
SCR improves GNN performance on large-scale datasets
SCR achieves top-1 rankings on OGB leaderboards
The framework is compatible with various GNN architectures
Abstract
We present the SCR framework for enhancing the training of graph neural networks (GNNs) with consistency regularization. Regularization is a set of strategies used in Machine Learning to reduce overfitting and improve the generalization ability. However, it is unclear how to best design the generalization strategies in GNNs, as it works in a semi-supervised setting for graph data. The major challenge lies in how to efficiently balance the trade-off between the error from the labeled data and that from the unlabeled data. SCR is a simple yet general framework in which we introduce two strategies of consistency regularization to address the challenge above. One is to minimize the disagreements among the perturbed predictions by different versions of a GNN model. The other is to leverage the Mean Teacher paradigm to estimate a consistency loss between teacher and student models instead of…
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 · Machine Learning and ELM · Advanced Neural Network Applications
