SOTAVerified

Simple and Deep Graph Convolutional Networks

2020-07-04ICML 2020Code Available1· sign in to hype

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

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

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 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: Initial residual and 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 .

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
Citeseer Full-supervisedGCNII*Accuracy77.13Unverified
CiteSeer with Public Split: fixed 20 nodes per classGCNIIAccuracy73.4Unverified
Cora Full-supervisedGCNIIAccuracy88.49Unverified
Cora with Public Split: fixed 20 nodes per classGCNIIAccuracy85.5Unverified
PPIGCNII*F199.56Unverified
Pubmed Full-supervisedGCNII*Accuracy90.3Unverified
PubMed with Public Split: fixed 20 nodes per classGCNIIAccuracy80.2Unverified

Reproductions