HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Scalable Graph Neural Networks for Heterogeneous Graphs

Lingfan Yu; Jiajun Shen; Jinyang Li; Adam Lerer

Scalable Graph Neural Networks for Heterogeneous Graphs

Abstract

Graph neural networks (GNNs) are a popular class of parametric model for learning over graph-structured data. Recent work has argued that GNNs primarily use the graph for feature smoothing, and have shown competitive results on benchmark tasks by simply operating on graph-smoothed node features, rather than using end-to-end learned feature hierarchies that are challenging to scale to large graphs. In this work, we ask whether these results can be extended to heterogeneous graphs, which encode multiple types of relationship between different entities. We propose Neighbor Averaging over Relation Subgraphs (NARS), which trains a classifier on neighbor-averaged features for randomly-sampled subgraphs of the "metagraph" of relations. We describe optimizations to allow these sets of node features to be computed in a memory-efficient way, both at training and inference time. NARS achieves a new state of the art accuracy on several benchmark datasets, outperforming more expensive GNN-based methods

Code Repositories

facebookresearch/NARS
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
heterogeneous-node-classification-on-acmNARS
Macro-F1: 93.36
Micro-F1: 93.31
heterogeneous-node-classification-on-dblp-2NARS
Macro-F1: 94.18
Micro-F1: 94.61
heterogeneous-node-classification-on-freebaseNARS
Macro-F1: 49.98
Micro-F1: 63.26
heterogeneous-node-classification-on-imdbNARS
Macro-F1: 63.51
Micro-F1: 66.18
heterogeneous-node-classification-on-oagNARS
MRR: 34.38
NDCG: 52.28
heterogeneous-node-classification-on-oag-l1NARS
MRR: 85.15
NDCG: 86.06

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
Scalable Graph Neural Networks for Heterogeneous Graphs | Papers | HyperAI