Deeper Insights Into Graph Convolutional Networks for Semi-Supervised Learning
Open accessAbstract
Many interesting problems in machine learning are being revisited with new deep learning tools. For graph-based semi-supervised learning, a recent important development is graph convolutional networks (GCNs), which nicely integrate local vertex features and graph topology in the convolutional layers. Although the GCN model compares favorably with other state-of-the-art methods, its mechanisms are not clear and it still requires considerable amount of labeled data for validation and model selection. In this paper, we develop deeper insights into the GCN model and address its fundamental limits. First, we show that the graph convolution of the GCN model is actually a special form of Laplacian smoothing, which is the key reason why GCNs work, but it also brings potential concerns of over-smoothing with many convolutional layers. Second, to overcome the limits of the GCN model with shallow architectures, we propose both co-training and self-training approaches to train GCNs. Our approaches significantly improve GCNs in learning with very few labels, and exempt them from requiring additional labels for validation. Extensive experiments on benchmarks have verified our theory and proposals.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Regular graph-based methods ignore the sequential nature of underlying texts.
“However, regular graph-based methods ignore the sequential nature of underlying texts.”
From Emotion Classification With Visibility Graphs (2025) · cites this paper as [20]
The Experimental Setup (p. 6) describes documents as bag-of-words vectors recording word presence or absence, which do not capture word order. The paper does not establish the broader claim that regular graph-based methods generally ignore the sequential nature of texts. (LLM, conf=0.82)
Experimental — accuracy not yet measuredGCNs primarily focus on local graph structures, which restricts their ability to utilize global context within graphs fully.
“Furthermore, GCNs primarily focus on local graph structures, which restrict their ability to utilize global context within graphs fully [20].”
From Emotion Classification With Visibility Graphs (2025) · cites this paper as [20]
Incorporating a significant number of graph convolution layers in network architectures can result in over-smoothing of dataset features, thereby diminishing the performance of the training process.
“As for the GNN-based approaches, incorporating a significant number of graph convolution layers in network architectures can result in over-smoothing of dataset features, thereby diminishing the performance of the training process [20].”
From Emotion Classification With Visibility Graphs (2025) · cites this paper as [20]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Geometric Deep Learning: Going beyond Euclidean data
Bronstein, M. M., Bruna, J., LeCun, Y., Szlam, A., & Vandergheynst, P. (2017) · IEEE Signal Processing Magazine · doi:10.1109/msp.2017.2693418 · Cited by 3,661 · see citing works
Collective Classification in Network Data
Sen, P., Namata, G., Bilgic, M., Getoor, L., Gallagher, B., & Eliassi‐Rad, T. (2008) · AI Magazine · doi:10.1609/aimag.v29i3.2157 · Cited by 3,293 · see citing works
Human-level concept learning through probabilistic program induction
Lake, B. M., Salakhutdinov, R., & Tenenbaum, J. B. (2015) · Science · doi:10.1126/science.aab3050 · Cited by 2,817 · see citing works
Chen, T., Wang, Z., Li, L., Li, D., Li, Z., Chang, X., Bian, P., Liang, G., Wang, Q., & Xie, T. (2025) · Schloss Dagstuhl – Leibniz-Zentrum für Informatik · doi:10.4230/lipics.ecoop.2025.6
Flagged first, then by citations
Research works printed but not linked: 29
- [Belkin, Niyogi, and Sindhwani] Belkin, M.; Niyogi, P.; and Sindhwani, V. 2006. Manifold regularization: A geometric framework for learning from labeled and unlabeled examples. Journal of machine learning research 7:2434.
- [Blum and Chawla] Blum, A., and Chawla, S. 2001. Learning from labeled and unlabeled data using graph mincuts. In ICML , 19-26. ACM.
- [Blum and Mitchell] Blum, A., and Mitchell, T. 1998. Combining labeled and unlabeled data with co-training. In Proceedings of the 11th annual conference on Computational learning theory , 92-100. ACM.
- [Blum et al.] Blum, A.; Lafferty, J.; Rwebangira, M.; and Reddy, R. 2004. Semi-supervised learning using randomized mincuts. In ICML , 13. ACM.
- [Bruna et al.] Bruna, J.; Zaremba, W.; Szlam, A.; and LeCun, Y. 2014. Spectral networks and locally connected networks on graphs. ICLR .
- [Chapelle and Zien] Chapelle, O., and Zien, A. 2005. Semisupervised classification by low density separation. In Proceedings of the Tenth International Workshop on Artificial Intelligence and Statistics , 57-64. Max-PlanckGesellschaft.
- [Defferrard, Bresson, and Vandergheynst] Defferrard, M.; Bresson, X.; and Vandergheynst, P. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. In NIPS , 3844-3852. Curran Associates, Inc.
- [Glorot and Bengio] Glorot, X., and Bengio, Y. 2010. Understanding the difficulty of training deep feedforward neural networks. In Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics , 249256. PMLR.
- [Guo et al.] Guo, H.; Tang, R.; Ye, Y.; Li, Z.; and He, X. 2017. A graph-based push service platform. In International Conference on Database Systems for Advanced Applications , 636-648. Springer.
- D. K.; Vandergheynst, P.; and Gribonval, R. 2011. Wavelets on graphs via spectral graph theory. Applied and Computational Harmonic Analysis 30(2):129-150.
- [Joachims] Joachims, T. 2003. Transductive learning via spectral graph partitioning. In ICML , 290-297. ACM.
- [Kipf and Welling] Kipf, T. N., and Welling, M. 2017. Semisupervised classification with graph convolutional networks. In ICLR .
- [Lake, Salakhutdinov, and Tenenbaum] Lake, B. M.; Salakhutdinov, R.; and Tenenbaum, J. B. 2015. Humanlevel concept learning through probabilistic program induction. Science 350(6266):1332-1338.
- [Perozzi, Al-Rfou, and Skiena] Perozzi, B.; Al-Rfou, R.; and Skiena, S. 2014. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining , 701-710. ACM.
- [Rasmus et al.] Rasmus, A.; Berglund, M.; Honkala, M.; Valpola, H.; and Raiko, T. 2015. Semi-supervised learning with ladder networks. In NIPS , 3546-3554. Curran Associates, Inc.
- [Rezende et al.] Rezende, D.; Danihelka, I.; Gregor, K.; Wierstra, D.; et al. 2016. One-shot generalization in deep generative models. In ICML 2016 , 1521-1529. ACM.
- [Sandryhaila and Moura] Sandryhaila, A., and Moura, J. M. 2013. Discrete signal processing on graphs. IEEE transactions on signal processing 61(7):1644-1656.
- [Shuman et al.] Shuman, D. I.; Narang, S. K.; Frossard, P.; Ortega, A.; and Vandergheynst, P. 2013. The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Processing Magazine 30(3):83-98.
- [Talukdar and Crammer] Talukdar, P. P., and Crammer, K. 2009. New regularized algorithms for transductive learning. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases , 442-457. Springer.
- [Taubin] Taubin, G. 1995. A signal processing approach to fair surface design. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques , 351-358. ACM.
- [Von Luxburg] Von Luxburg, U. 2007. A tutorial on spectral clustering. Statistics and computing 17(4):395-416.
- [Weston et al.] Weston, J.; Ratle, F.; Mobahi, H.; and Collobert, R. 2008. Deep learning via semi-supervised embedding. In Proceedings of the 25th international conference on Machine learning , 1168-1175. ACM.
- [Wu et al.] Wu, X.; Li, Z.; So, A. M.; Wright, J.; and Chang, S.-f. 2012. Learning with Partially Absorbing Random Walks. In NIPS 25 , 3077-3085. Curran Associates, Inc.
- [Wu, Li, and Chang] Wu, X.-M.; Li, Z.; and Chang, S. 2013. Analyzing the harmonic structure in graph-based learning. In NIPS .
- [Yang, Cohen, and Salakhutdinov] Yang, Z.; Cohen, W. W.; and Salakhutdinov, R. 2016. Revisiting semi-supervised learning with graph embeddings. In Proceedings of the 33rd International conference on Machine learning , 40-48. ACM.
- [Zachary] Zachary, W. W. 1977. An information flow model for conflict and fission in small groups. Journal of anthropological research 33(4):452-473.
- [Zhou et al.] Zhou, D.; Bousquet, O.; Lal, T. N.; Weston, J.; and Sch¨ olkopf, B. 2004. Learning with local and global consistency. In NIPS 16 , 321-328. MIT Press.
- [Zhu and Goldberg] Zhu, X., and Goldberg, A. 2009. Introduction to semi-supervised learning. Synthesis Lectures on Artificial Intelligence and Machine Learning 3(1):1-130.
- [Zhu, Ghahramani, and Lafferty] Zhu, X.; Ghahramani, Z.; and Lafferty, J. D. 2003. Semi-supervised learning using gaussian fields and harmonic functions. In ICML 2003 , 912919. ACM.
Cited by
Sorted by citations
Graph neural networks: A review of methods and applications
Zhou, J., Cui, G., Hu, S., Zhang, Z., Yang, C., Liu, Z., Wang, L., Li, C., & Sun, M. (2020) · AI Open · doi:10.1016/j.aiopen.2021.01.001 · Cited by 6,880 · see citing works
Graph convolutional networks: a comprehensive review
Zhang, S., Tong, H., Xu, J., & Maciejewski, R. (2019) · Computational Social Networks · doi:10.1186/s40649-019-0069-y · Cited by 1,888 · see citing works
BertGCN: Transductive Text Classification by Combining GNN and BERT
Lin, Y., Meng, Y., Sun, X., Han, Q., Kuang, K., Li, J., & Wu, F. (2021) · Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021 · doi:10.18653/v1/2021.findings-acl.126 · Cited by 228 · see citing works
CGC-Net: Cell Graph Convolutional Network for Grading of Colorectal Cancer Histology Images
Zhou, Y., Graham, S., Alemi Koohbanani, N., Shaban, M., Heng, P.-A., & Rajpoot, N. (2019) · 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW) · doi:10.1109/iccvw.2019.00050 · Cited by 225 · see citing works
NumNet: Machine Reading Comprehension with Numerical Reasoning
Ran, Q., Lin, Y., Li, P., Zhou, J., & Liu, Z. (2019) · Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP) · doi:10.18653/v1/d19-1251 · Cited by 108 · see citing works
Echo state graph neural networks with analogue random resistive memory arrays
Wang, S., Li, Y., Wang, D., Zhang, W., Chen, X., Dong, D., Wang, S., Zhang, X., Lin, P., Gallicchio, C., et al. (2023) · Nature Machine Intelligence · doi:10.1038/s42256-023-00609-5 · Cited by 84 · see citing works
MedGCN: Medication recommendation and lab test imputation via graph convolutional networks
Mao, C., Yao, L., & Luo, Y. (2022) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2022.104000 · Cited by 70 · see citing works
Improving Graph Attention Networks with Large Margin-based Constraints
Wang, G., Ying, R., Huang, J., & Leskovec, J. (2019) · arXiv · doi:10.48550/arxiv.1910.11945 · Cited by 61 · see citing works
Graph representation learning for single-cell biology
Hetzel, L., Fischer, D. S., Günnemann, S., & Theis, F. J. (2021) · Current Opinion in Systems Biology · doi:10.1016/j.coisb.2021.05.008 · Cited by 55 · see citing works
PUTraceAD: Trace Anomaly Detection with Partial Labels based on GNN and PU Learning
Zhang, K., Zhang, C., Peng, X., & Sha, C. (2022) · 2022 IEEE 33rd International Symposium on Software Reliability Engineering (ISSRE) · doi:10.1109/issre55969.2022.00032 · Cited by 33 · see citing works
Zhao, Z., Zhou, G., Xie, Z., Wu, L., & Huang, J. X. (2024) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/3658673 · Cited by 29 · see citing works
Semantic embeddings of generic objects for zero-shot learning
Hascoet, T., Ariki, Y., & Takiguchi, T. (2019) · EURASIP Journal on Image and Video Processing · doi:10.1186/s13640-018-0371-x · Cited by 9 · see citing works
Fan, K., & Zhang, Y. (2020) · Frontiers in Genetics · doi:10.3389/fgene.2020.00807 · Cited by 7 · see citing works
Wang, P., Zheng, W., Chen, T., & Wang, Z. (2022) · arXiv · doi:10.48550/arxiv.2203.05962 · Cited by 80 · see citing works
“In contrast, several studies in graph learning domain have reported severe performance degradation due to oversmoothing when stacking many layers (Kipf & Welling, 2017; Wu et al., 2019; Li et al., 2018).”
BackgroundEmotion Classification With Visibility Graphs
Şimşek, E., Topcu, A., Koç, E., Saritas, E. U., & Koç, A. (2025) · IEEE Signal Processing Letters · doi:10.1109/lsp.2025.3567033 · Cited by 2 · see citing works
“As for the GNN-based approaches, incorporating a significant number of graph convolution layers in network architectures can result in over-smoothing of dataset features, thereby diminishing the performance of the training process [20].”
- Authors
- Li, Q., Han, Z., & Wu, X.-M.
- Affiliations
- Hong Kong Polytechnic University (HK)
- Venue
- Proceedings of the AAAI Conference on Artificial Intelligence
- Published
- 2018-04-29
- Volume
- 32
- Issue
- 1
- ISSN
- 2159-5399 (ISSN-L)
- 2374-3468
- OpenAlex
- W2964051675
- Cited by
- 2,872
- References
- 4
- Citations by year
- 2026: 226 · 2025: 380 · 2024: 454 · 2023: 491 · 2022: 446 · 2021: 466 · 2020: 289 · 2019: 112 · 2018: 8
- FWCI
- 89.30
- Type
- conference paper
- Language
- en
- Open access
- diamond
- doi.org
- Locations
- Proceedings of the AAAI Conference on Artificial Intelligence (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- AAAI Publications (The Association for the Advancement of Artificial Intelligence (AAAI)) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Hong Kong Polytechnic University (1-ZVJJ)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Graph Neural Networks
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Graph Theory and Algorithms
- Keywords
- graph convolutional networks, semi-supervised learning, graph convolution, Laplacian smoothing, over-smoothing, co-training, self-training, graph topology
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review