Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classification

About

Graph Convolutional Networks (GCNs) have shown significant improvements in semi-supervised learning on graph-structured data. Concurrently, unsupervised learning of graph embeddings has benefited from the information contained in random walks. In this paper, we propose a model: Network of GCNs (N-GCN), which marries these two lines of work. At its core, N-GCN trains multiple instances of GCNs over node pairs discovered at different distances in random walks, and learns a combination of the instance outputs which optimizes the classification objective. Our experiments show that our proposed N-GCN model improves state-of-the-art baselines on all of the challenging node classification tasks we consider: Cora, Citeseer, Pubmed, and PPI. In addition, our proposed method has other desirable properties, including generalization to recently proposed semi-supervised learning methods such as GraphSAGE, allowing us to propose N-SAGE, and resilience to adversarial input perturbations.

Sami Abu-El-Haija, Amol Kapoor, Bryan Perozzi, Joonseok Lee• 2018

Related benchmarks

TaskDatasetResultRank
Node ClassificationCiteseer
Accuracy74.25
931
Node ClassificationCora (test)
Mean Accuracy83
861
Node ClassificationCiteseer (test)
Accuracy0.722
824
Node ClassificationPubmed
Accuracy77.43
819
Node ClassificationPubMed (test)
Accuracy79.5
546
Node ClassificationCora-ML
Accuracy82.25
232
Node ClassificationPPI (test)
F1 (micro)0.65
126
Node ClassificationCora (Fixed)
Accuracy81.8
47
Node ClassificationCiteSeer (fixed split)
Accuracy71
37
Node ClassificationPubMed standard (fixed split)
Accuracy79.4
33
Showing 10 of 11 rows

Other info

Follow for update