Our new X account is live! Follow @wizwand_team for updates
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
885
Node ClassificationCiteseer
Accuracy76.91
804
Node ClassificationPubmed
Accuracy87.7
742
Node ClassificationChameleon
Accuracy46.89
549
Node ClassificationSquirrel
Accuracy29.24
500
Node ClassificationCornell
Accuracy66.22
426
Node ClassificationTexas
Accuracy71.35
410
Node ClassificationWisconsin
Accuracy74.31
410
Node ClassificationPubmed
Accuracy87.7
307
Node ClassificationCiteseer
Accuracy76.91
275
Showing 10 of 42 rows

Other info

Follow for update