Neural Graph Simulator for Complex Systems

Hoyun Choi, Sungyeop Lee, B. Kahng, Junghyo Jo
11/14/2024
cs.LG

No official code found. Best implementation: hoyunchoi/NGS (0 stars, MIT, last commit 2024-10-08).

Abstract

Numerical simulation is a predominant tool for studying the dynamics in complex systems, but large-scale simulations are often intractable due to computational limitations. Here, we introduce the Neural Graph Simulator (NGS) for simulating time-invariant autonomous systems on graphs. Utilizing a graph neural network, the NGS provides a unified framework to simulate diverse dynamical systems with varying topologies and sizes without constraints on evaluation times through its non-uniform time step and autoregressive approach. The NGS offers significant advantages over numerical solvers by not requiring prior knowledge of governing equations and effectively handling noisy or missing data with a robust training scheme. It demonstrates superior computational efficiency over conventional methods, improving performance by over $10^5$ times in stiff problems. Furthermore, it is applied to real traffic data, forecasting traffic flow with state-of-the-art accuracy. The versatility of the NGS extends beyond the presented cases, offering numerous potential avenues for enhancement.

View on arXivView PDF

Code Implementations(1)

hoyunchoi/NGSCommunity54%
MIT

Neural Graph Simulator for Complex Systems

00Python, Jupyter NotebookJul 17, 20242 years agoMIT

Similar Papers

Cite this paper

@article{choi2024neural,
  title  = {Neural Graph Simulator for Complex Systems},
  author = {Hoyun Choi and Sungyeop Lee and B. Kahng and Junghyo Jo},
  year   = {2024},
  eprint = {2411.09120},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.09120v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.09120.svg)](https://codeofpaper.com/paper/2411.09120)

Discussion