Data-driven Discovery of Invariant Measures
Jason J. Bramburger, Giovanni Fantuzzi
TL;DR
The paper tackles recovering invariant measures that govern long-time dynamical behavior from data, without explicit dynamics, by formulating a convex optimization over moments. It leverages a data-driven EDMD approximation of the Koopman/Lie derivative to build a data-driven SDP that targets physical or ergodic measures, including singular ones, via $A_k y=0$ and $M(\sigma_j y)\succeq0$ constraints. Convergence is established for polynomial maps, while showcased on the logistic map, a stochastic double-well, and the Rössler attractor, demonstrating ability to recover attractor statistics and extract unstable periodic orbits from a Poincaré map. Compared to Ulam's method and model-based EDMD, this approach is more scalable and directly targets extremal invariant measures, enabling robust data-driven discovery of UPOs and attractor statistics.
Abstract
Invariant measures encode the long-time behaviour of a dynamical system. In this work, we propose an optimization-based method to discover invariant measures directly from data gathered from a system. Our method does not require an explicit model for the dynamics and allows one to target specific invariant measures, such as physical and ergodic measures. Moreover, it applies to both deterministic and stochastic dynamics in either continuous or discrete time. We provide convergence results and illustrate the performance of our method on data from the logistic map and a stochastic double-well system, for which invariant measures can be found by other means. We then use our method to approximate the physical measure of the chaotic attractor of the Rössler system, and we extract unstable periodic orbits embedded in this attractor by identifying discrete-time periodic points of a suitably defined Poincaré map. This final example is truly data-driven and shows that our method can significantly outperform previous approaches based on model identification.
