Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Geodesic Graph Neural Network for Efficient Graph Representation Learning

About

Graph Neural Networks (GNNs) have recently been applied to graph learning tasks and achieved state-of-the-art (SOTA) results. However, many competitive methods run GNNs multiple times with subgraph extraction and customized labeling to capture information that is hard for normal GNNs to learn. Such operations are time-consuming and do not scale to large graphs. In this paper, we propose an efficient GNN framework called Geodesic GNN (GDGNN) that requires only one GNN run and injects conditional relationships between nodes into the model without labeling. This strategy effectively reduces the runtime of subgraph methods. Specifically, we view the shortest paths between two nodes as the spatial graph context of the neighborhood around them. The GNN embeddings of nodes on the shortest paths are used to generate geodesic representations. Conditioned on the geodesic representations, GDGNN can generate node, link, and graph representations that carry much richer structural information than plain GNNs. We theoretically prove that GDGNN is more powerful than plain GNNs. We present experimental results to show that GDGNN achieves highly competitive performance with SOTA GNN models on various graph learning tasks while taking significantly less time.

Lecheng Kong, Yixin Chen, Muhan Zhang• 2022

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy73.7
742
Graph ClassificationMUTAG
Accuracy89.4
697
Graph ClassificationPTC-MR
Accuracy60.3
153
Graph ClassificationD&D
Accuracy77.8
110
Link Predictionogbl-collab (test)
Hits@5054.74
92
Link Predictionogbl-ppa (test)
Hits@1000.4592
77
Link PredictionPubMed (test)
AUC98.16
65
Graph Classificationogbg-molhiv
ROC-AUC0.7907
39
Link PredictionWN18RR transductive (test)
MRR0.462
30
Graph Classificationogbg-molpcba
AP28.59
18
Showing 10 of 26 rows

Other info

Code

Follow for update