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

Implicit Graph Neural Networks

About

Graph Neural Networks (GNNs) are widely used deep learning models that learn meaningful representations from graph-structured data. Due to the finite nature of the underlying recurrent structure, current GNN methods may struggle to capture long-range dependencies in underlying graphs. To overcome this difficulty, we propose a graph learning framework, called Implicit Graph Neural Networks (IGNN), where predictions are based on the solution of a fixed-point equilibrium equation involving implicitly defined "state" vectors. We use the Perron-Frobenius theory to derive sufficient conditions that ensure well-posedness of the framework. Leveraging implicit differentiation, we derive a tractable projected gradient descent method to train the framework. Experiments on a comprehensive range of tasks show that IGNNs consistently capture long-range dependencies and outperform the state-of-the-art GNN models.

Fangda Gu, Heng Chang, Wenwu Zhu, Somayeh Sojoudi, Laurent El Ghaoui• 2020

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy77.7
742
Node ClassificationChameleon
Accuracy41.38
549
Node ClassificationSquirrel
Accuracy24.99
500
Graph ClassificationNCI1
Accuracy80.5
460
Node ClassificationCornell
Accuracy61.35
426
Node ClassificationTexas
Accuracy0.5837
410
Node ClassificationWisconsin
Accuracy53.53
410
Node ClassificationTexas (test)
Mean Accuracy57.84
228
Graph ClassificationMUTAG (10-fold cross-validation)
Accuracy89.3
206
Node ClassificationWisconsin (test)
Mean Accuracy53.53
198
Showing 10 of 13 rows

Other info

Follow for update