EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs

02/26/2019
by   Aldo Pareja, et al.
20

Graph representation learning resurges as a trending research subject owing to the widespread use of deep learning for Euclidean data, which inspire various creative designs of neural networks in the non-Euclidean domain, particularly graphs. With the success of these graph neural networks (GNN) in the static setting, we approach further practical scenarios where the graph dynamically evolves. For this case, combining the GNN with a recurrent neural network (RNN, broadly speaking) is a natural idea. Existing approaches typically learn one single graph model for all the graphs, by using the RNN to capture the dynamism of the output node embeddings and to implicitly regulate the graph model. In this work, we propose a different approach, coined EvolveGCN, that uses the RNN to evolve the graph model itself over time. This model adaptation approach is model oriented rather than node oriented, and hence is advantageous in the flexibility on the input. For example, in the extreme case, the model can handle at a new time step, a completely new set of nodes whose historical information is unknown, because the dynamism has been carried over to the GNN parameters. We evaluate the proposed approach on tasks including node classification, edge classification, and link prediction. The experimental results indicate a generally higher performance of EvolveGCN compared with related approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2018

Hierarchical Graph Representation Learning withDifferentiable Pooling

Recently, graph neural networks (GNNs) have revolutionized the field of ...
research
06/22/2018

Hierarchical Graph Representation Learning with Differentiable Pooling

Recently, graph neural networks (GNNs) have revolutionized the field of ...
research
11/13/2021

Learning to Evolve on Dynamic Graphs

Representation learning in dynamic graphs is a challenging problem becau...
research
05/21/2021

Dynamic Filters in Graph Convolutional Neural Networks

Over the last few years, we have seen increasing data generated from non...
research
01/13/2021

Temporal Knowledge Graph Forecasting with Neural ODE

Learning node representation on dynamically-evolving, multi-relational g...
research
01/31/2023

Complete Neural Networks for Euclidean Graphs

We propose a 2-WL-like geometric graph isomorphism test and prove it is ...
research
02/07/2019

Graph Classification with Recurrent Variational Neural Networks

We address the problem of graph classification based only on structural ...

Please sign up or login with your details

Forgot password? Click here to reset