HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Neural Dynamics on Complex Networks

Chengxi Zang; Fei Wang

Neural Dynamics on Complex Networks

Abstract

Learning continuous-time dynamics on complex networks is crucial for understanding, predicting and controlling complex systems in science and engineering. However, this task is very challenging due to the combinatorial complexities in the structures of high dimensional systems, their elusive continuous-time nonlinear dynamics, and their structural-dynamic dependencies. To address these challenges, we propose to combine Ordinary Differential Equation Systems (ODEs) and Graph Neural Networks (GNNs) to learn continuous-time dynamics on complex networks in a data-driven manner. We model differential equation systems by GNNs. Instead of mapping through a discrete number of neural layers in the forward process, we integrate GNN layers over continuous time numerically, leading to capturing continuous-time dynamics on graphs. Our model can be interpreted as a Continuous-time GNN model or a Graph Neural ODEs model. Our model can be utilized for continuous-time network dynamics prediction, structured sequence prediction (a regularly-sampled case), and node semi-supervised classification tasks (a one-snapshot case) in a unified framework. We validate our model by extensive experiments in the above three scenarios. The promising experimental results demonstrate our model's capability of jointly capturing the structure and dynamics of complex systems in a unified framework.

Code Repositories

calvin-zcx/ndcn
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
weather-forecasting-on-laNDCN
MSE (t+1): 0.5380 ± 0.0469
MSE (t+6): 1.2588 ± 0.0654
weather-forecasting-on-noaa-atmosphericNDCN
MAE (t+1): 0.3151 ± 0.0122
MAE (t+10): 2.2967 ± 0.0415
weather-forecasting-on-sdGRU-GNN
MSE (t+1): 0.5705 ± 0.0057
MSE (t+6): 0.7414 ± 0.0294
weather-forecasting-on-sdNDCN
MSE (t+1): 0.5296 ± 0.0274
MSE (t+6): 0.7542 ± 0.0730
weather-forecasting-on-sdRNN-GNN
MSE (t+1): 0.5291 ± 0.0578
MSE (t+6): 0.7862 ± 0.0475
weather-forecasting-on-sdLSTM-GNN
MSE (t+1): 0.5754 ± 0.0180
MSE (t+6): 0.7954 ± 0.0110

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp