When do neural ordinary differential equations generalize on complex networks?
Moritz Laber, Tina Eliassi-Rad, Brennan Klein

TL;DR
This paper investigates the generalization capabilities of neural ODEs on complex, graph-structured data, revealing that degree heterogeneity and dynamical system type are key factors influencing their performance across different graph sizes and structures.
Contribution
It provides the first systematic analysis of neural ODEs' ability to generalize on complex networks with varying structures, highlighting the impact of degree heterogeneity and graph properties.
Findings
Degree heterogeneity significantly affects neural ODE generalization.
Type of dynamical system influences the ability to generalize across graphs.
Average clustering has a secondary impact on performance.
Abstract
Neural ordinary differential equations (neural ODEs) can effectively learn dynamical systems from time series data, but their behavior on graph-structured data remains poorly understood, especially when applied to graphs with different size or structure than encountered during training. We study neural ODEs (s) with vector fields following the Barab\'asi-Barzel form, trained on synthetic data from five common dynamical systems on graphs. Using the -model to generate graphs with realistic and tunable structure, we find that degree heterogeneity and the type of dynamical system are the primary factors in determining s' ability to generalize across graph sizes and properties. This extends to s' ability to capture fixed points and maintain performance amid missing data. Average clustering plays a secondary role in determining…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Model Reduction and Neural Networks · Neural Networks and Reservoir Computing
