Our new X account is live! Follow @wizwand_team for updates
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
804
Node ClassificationPubmed
Accuracy77.43
742
Node ClassificationCiteseer (test)
Accuracy0.722
729
Node ClassificationCora (test)
Mean Accuracy83
687
Node ClassificationPubMed (test)
Accuracy79.5
500
Node ClassificationCora-ML
Accuracy82.25
228
Node ClassificationPPI (test)
F1 (micro)0.65
126
Node ClassificationCora (Fixed)
Accuracy81.8
35
Node ClassificationPubMed standard (fixed split)
Accuracy79.4
33
Node ClassificationCiteSeer (fixed split)
Accuracy71
25
Showing 10 of 11 rows

Other info

Follow for update