Out-of-Domain Generalization in Dynamical Systems Reconstruction
Niclas Göring, Florian Hess, Manuel Brenner, Zahra Monfared, Daniel Durstewitz
TL;DR
This work tackles the problem of out-of-domain generalization (OODG) in dynamical systems reconstruction (DSR), focusing on extrapolation to unseen dynamical regimes in multistable systems. It introduces a principled framework grounded in measure theory and topology, defining statistical and topological generalization errors via $SW_1$ distances between occupation measures and $d_H$ Hausdorff distances between $oldsymbol{55}$-limit sets. The authors prove that black-box deep-learning approaches lack necessary structural priors to guarantee OODG and validate this with extensive experiments on Duffing and Lorenz-like systems, showing failures to generalize across basins. They show that strong priors via libraries like SINDy can achieve strict OODG under identifiability conditions, while universal approximators generally do not, and discuss how initialization and optimization biases bias the search toward monostable or saddle regimes, offering directions to promote multistability-aware training and physics-informed priors. Code is released to enable reproducibility and further exploration.
Abstract
In science we are interested in finding the governing equations, the dynamical rules, underlying empirical phenomena. While traditionally scientific models are derived through cycles of human insight and experimentation, recently deep learning (DL) techniques have been advanced to reconstruct dynamical systems (DS) directly from time series data. State-of-the-art dynamical systems reconstruction (DSR) methods show promise in capturing invariant and long-term properties of observed DS, but their ability to generalize to unobserved domains remains an open challenge. Yet, this is a crucial property we would expect from any viable scientific theory. In this work, we provide a formal framework that addresses generalization in DSR. We explain why and how out-of-domain (OOD) generalization (OODG) in DSR profoundly differs from OODG considered elsewhere in machine learning. We introduce mathematical notions based on topological concepts and ergodic theory to formalize the idea of learnability of a DSR model. We formally prove that black-box DL techniques, without adequate structural priors, generally will not be able to learn a generalizing DSR model. We also show this empirically, considering major classes of DSR algorithms proposed so far, and illustrate where and why they fail to generalize across the whole phase space. Our study provides the first comprehensive mathematical treatment of OODG in DSR, and gives a deeper conceptual understanding of where the fundamental problems in OODG lie and how they could possibly be addressed in practice.
