Learning Stochastic Nonlinear Dynamics with Embedded Latent Transfer Operators
About
We consider an operator-based latent Markov representation of a stochastic nonlinear dynamical system, where the stochastic evolution of the latent state embedded in a reproducing kernel Hilbert space is described with the corresponding transfer operator, and develop a spectral method to learn this representation based on the theory of stochastic realization. The embedding may be learned simultaneously using reproducing kernels, for example, constructed with feed-forward neural networks. We also address the generalization of sequential state-estimation (Kalman filtering) in stochastic nonlinear systems, and of operator-based eigen-mode decomposition of dynamics, for the representation. Several examples with synthetic and real-world data are shown to illustrate the empirical characteristics of our methods, and to investigate the performance of our model in sequential state-estimation and mode decomposition.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| State estimation | Lorenz-96 | MSE0.0415 | 28 | |
| Multi-step prediction | Quad-Link | MSE0.2942 | 25 | |
| Eigenvalue Estimation | Van der Pol (VDP) Oscillator | Mean Estimation Error0.016 | 20 | |
| Dynamic State Estimation | piecewise non-stationary LiDAR trajectories (test) | MSE8.2825 | 20 | |
| Eigenvalue Estimation | SL Oscillator | Mean Eigenvalue Estimation Error0.044 | 16 | |
| Sequential state estimation | Pendulum Default noise | MSE0.101 | 14 | |
| Sequential state estimation | Pendulum High process noise | MSE0.2325 | 14 | |
| Sequential state estimation | Pendulum High observation noise | MSE11.278 | 14 | |
| Dynamic State Estimation | Piecewise non-stationary LiDAR trajectories Distribution Shift (test) | MSE3.5604 | 12 | |
| One-step prediction | Quad-Link Pendulum Without noise (test) | MSE0.2175 | 8 |