Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Simple and Deep Graph Convolutional Networks

About

Graph convolutional networks (GCNs) are a powerful deep learning approach for graph-structured data. Recently, GCNs and subsequent variants have shown superior performance in various application areas on real-world datasets. Despite their success, most of the current GCN models are shallow, due to the {\em over-smoothing} problem. In this paper, we study the problem of designing and analyzing deep graph convolutional networks. We propose the GCNII, an extension of the vanilla GCN model with two simple yet effective techniques: {\em Initial residual} and {\em Identity mapping}. We provide theoretical and empirical evidence that the two techniques effectively relieves the problem of over-smoothing. Our experiments show that the deep GCNII model outperforms the state-of-the-art methods on various semi- and full-supervised tasks. Code is available at https://github.com/chennnM/GCNII .

Ming Chen, Zhewei Wei, Zengfeng Huang, Bolin Ding, Yaliang Li• 2020

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy88.49
885
Node ClassificationCiteseer
Accuracy77.99
804
Node ClassificationPubmed
Accuracy90.3499
742
Graph ClassificationPROTEINS
Accuracy62.53
742
Node ClassificationCiteseer (test)
Accuracy0.7713
729
Node ClassificationCora (test)
Mean Accuracy88.49
687
Node ClassificationChameleon
Accuracy65.07
549
Node ClassificationPubMed (test)
Accuracy90.3
500
Node ClassificationSquirrel
Accuracy52.68
500
Graph ClassificationNCI1
Accuracy63.27
460
Showing 10 of 221 rows
...

Other info

Code

Follow for update