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

Continuous Graph Neural Networks

About

This paper builds on the connection between graph neural networks and traditional dynamical systems. We propose continuous graph neural networks (CGNN), which generalise existing graph neural networks with discrete dynamics in that they can be viewed as a specific discretisation scheme. The key idea is how to characterise the continuous dynamics of node representations, i.e. the derivatives of node representations, w.r.t. time. Inspired by existing diffusion-based methods on graphs (e.g. PageRank and epidemic models on social networks), we define the derivatives as a combination of the current node representations, the representations of neighbors, and the initial values of the nodes. We propose and analyse two possible dynamics on graphs---including each dimension of node representations (a.k.a. the feature channel) change independently or interact with each other---both with theoretical justification. The proposed continuous graph neural networks are robust to over-smoothing and hence allow us to build deeper networks, which in turn are able to capture the long-range dependencies between nodes. Experimental results on the task of node classification demonstrate the effectiveness of our proposed approach over competitive baselines.

Louis-Pascal A. C. Xhonneux, Meng Qu, Jian Tang• 2019

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy87.1
1215
Node ClassificationCiteseer
Accuracy76.91
1037
Node ClassificationChameleon
Accuracy51.35
867
Node ClassificationPubmed
Accuracy87.7
865
Node ClassificationWisconsin
Accuracy74.31
864
Node ClassificationCornell
Accuracy66.22
851
Node ClassificationTexas
Accuracy71.35
801
Node ClassificationSquirrel
Accuracy29.24
786
Node ClassificationPubmed
Accuracy87.7
627
Node ClassificationCora
Accuracy87.1
583
Showing 10 of 49 rows

Other info

Follow for update