项目作者: Zymrael

项目描述 :
Neural Graph Differential Equations (Neural GDEs)
高级语言: Jupyter Notebook
项目地址: git://github.com/Zymrael/gde.git
创建时间: 2019-11-12T07:04:28Z
项目社区:https://github.com/Zymrael/gde

开源协议:MIT License

下载


Neural Graph Differential Equations (Neural GDEs)

We introduce the framework of continuous-depth graph neural networks (GNNs). Graph neural ordinary differential equations (GDEs) are formalized as the counterpart to GNNs where the input-output relationship is determined by a continuum of GNN layers, blending discrete topological structures and differential equations. The proposed framework is shown to be compatible with various static and autoregressive GNN models. Results prove general effectiveness of GDEs: in static settings they offer computational advantages by incorporating numerical methods in their forward pass; in dynamic settings, on the other hand, they are shown to improve performance by exploiting the geometry of the underlying dynamics.

paper: arXiv link



This repository contains examples of Neural Graph Differential Equations (Neural GDE). The tutorial notebook contains abundant amounts of comments and all runnable top-to-bottom.

Neural GDEs rely on dgl and torchdiffeq.

NOTE: Neural GDE model zoo and additional tutorials are included in the torchdyn library: link

If you find our work useful, consider citing us:

  1. @article{poli2019graph,
  2. title={Graph Neural Ordinary Differential Equations},
  3. author={Poli, Michael and Massaroli, Stefano and Park, Junyoung and Yamashita, Atsushi and Asama, Hajime and Park, Jinkyoo},
  4. journal={arXiv preprint arXiv:1911.07532},
  5. year={2019}
  6. }