HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing

Sami Abu-El-Haija; Bryan Perozzi; Amol Kapoor; Nazanin Alipourfard; Kristina Lerman; Hrayr Harutyunyan; Greg Ver Steeg; Aram Galstyan

MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing

Abstract

Existing popular methods for semi-supervised learning with Graph Neural Networks (such as the Graph Convolutional Network) provably cannot learn a general class of neighborhood mixing relationships. To address this weakness, we propose a new model, MixHop, that can learn these relationships, including difference operators, by repeatedly mixing feature representations of neighbors at various distances. Mixhop requires no additional memory or computational complexity, and outperforms on challenging baselines. In addition, we propose sparsity regularization that allows us to visualize how the network prioritizes neighborhood information across different graph datasets. Our analysis of the learned architectures reveals that neighborhood mixing varies per datasets.

Code Repositories

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-actorMixHop
Accuracy: 32.22 ± 2.34
node-classification-on-chameleonMixHop
Accuracy: 60.50 ± 2.53
node-classification-on-chameleon-60-20-20MixHop
1:1 Accuracy: 36.28 ± 10.22
node-classification-on-citeseerMixHop
Accuracy: 71.4%
Training Split: 20 per node
Validation: YES
node-classification-on-citeseer-48-32-20MixHop
1:1 Accuracy: 76.26 ± 1.33
node-classification-on-citeseer-60-20-20MixHop
1:1 Accuracy: 49.52 ± 13.35
node-classification-on-coraMixHop
Accuracy: 81.9%
Training Split: 20 per node
Validation: YES
node-classification-on-cora-48-32-20-fixedMixHop
1:1 Accuracy: 87.61 ± 0.85
node-classification-on-cora-60-20-20-randomMixHop
1:1 Accuracy: 65.65 ± 11.31
node-classification-on-cornellMixHop
Accuracy: 73.51 ± 6.34
node-classification-on-cornell-60-20-20MixHop
1:1 Accuracy: 60.33 ± 28.53
node-classification-on-film-60-20-20-randomMixHop
1:1 Accuracy: 33.13 ± 2.40
node-classification-on-geniusMixHop
Accuracy: 90.58 ± 0.16
node-classification-on-non-homophilicMixHop
1:1 Accuracy: 60.33 ± 28.53
node-classification-on-non-homophilic-1MixHop
1:1 Accuracy: 77.25 ± 7.80
node-classification-on-non-homophilic-10MixHop
1:1 Accuracy: 32.22 ± 2.34
node-classification-on-non-homophilic-11MixHop
1:1 Accuracy: 60.50 ± 2.53 
node-classification-on-non-homophilic-12MixHop
1:1 Accuracy:  43.80 ± 1.48 
node-classification-on-non-homophilic-13MixHop
1:1 Accuracy: 83.47 ± 0.71
node-classification-on-non-homophilic-14MixHop
1:1 Accuracy: 90.58 ± 0.16
node-classification-on-non-homophilic-15MixHop
1:1 Accuracy: 65.64 ± 0.27
node-classification-on-non-homophilic-2MixHop
1:1 Accuracy: 76.39 ± 7.66
node-classification-on-non-homophilic-4MixHop
1:1 Accuracy: 36.28 ± 10.22
node-classification-on-non-homophilic-6MixHop
1:1 Accuracy: 66.80±0.58
node-classification-on-non-homophilic-7MixHop
1:1 Accuracy: 73.51 ± 6.34 
node-classification-on-non-homophilic-8MixHop
1:1 Accuracy: 75.88 ± 4.90 
node-classification-on-non-homophilic-9MixHop
1:1 Accuracy: 77.84 ± 7.73 
node-classification-on-penn94MixHop
Accuracy: 83.47 ± 0.71
node-classification-on-pubmedMixHop
Accuracy: 80.8%
Training Split: 20 per node
Validation: YES
node-classification-on-pubmed-48-32-20-fixedMixHop
1:1 Accuracy: 85.31 ± 0.61
node-classification-on-pubmed-60-20-20-randomMixHop
1:1 Accuracy: 87.04 ± 4.10
node-classification-on-squirrelMixHop
Accuracy: 43.80 ± 1.48
node-classification-on-squirrel-60-20-20MixHop
1:1 Accuracy: 24.55 ± 2.60
node-classification-on-texasMixHop
Accuracy: 77.84 ± 7.73
node-classification-on-texas-60-20-20-randomMixHop
1:1 Accuracy: 76.39 ± 7.66
node-classification-on-wisconsinMixHop
Accuracy: 75.88 ± 4.90
node-classification-on-wisconsin-60-20-20MixHop
1:1 Accuracy: 77.25 ± 7.80

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing | Papers | HyperAI