# Learning dynamical systems from data: a simple cross-validation perspective

arXiv: https://arxiv.org/abs/2007.05074 · HTML: https://mlsanity.com/paper/2007.05074/

## Key facts

- Cited by 23 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Jul 2020.

## Built on by (most cited first, 23 of 23)

- [Kernel Methods are Competitive for Operator Learning](https://mlsanity.com/paper/2304.13202/) (2023)
- [Computational Graph Completion](https://mlsanity.com/paper/2110.10323/) (2021)
- [Learning to Forecast Dynamical Systems from Streaming Data](https://mlsanity.com/paper/2109.09703/) (2021)
- [One-Shot Learning of Stochastic Differential Equations with Data Adapted Kernels](https://mlsanity.com/paper/2209.12086/) (2022)
- [Learning Dynamical Systems from Data: A Simple Cross-Validation Perspective, Part V: Sparse Kernel Flows for 132 Chaotic Dynamical Systems](https://mlsanity.com/paper/2301.10321/) (2023)
- [Learning dynamical systems from data: A simple cross-validation perspective, part III: Irregularly-Sampled Time Series](https://mlsanity.com/paper/2111.13037/) (2021)
- [Nonparametric learning of kernels in nonlocal operators](https://mlsanity.com/paper/2205.11006/) (2022)
- [Learning "best" kernels from data in Gaussian process regression. With application to aerodynamics](https://mlsanity.com/paper/2206.02563/) (2022)
- [Data-Efficient Kernel Methods for Learning Differential Equations and Their Solution Operators: Algorithms and Error Analysis](https://mlsanity.com/paper/2503.01036/) (2025)
- [Fast calculation of Gaussian Process multiple-fold cross-validation residuals and their covariances](https://mlsanity.com/paper/2101.03108/) (2021)
- [Kernel Methods for the Approximation of the Eigenfunctions of the Koopman Operator](https://mlsanity.com/paper/2412.16588/) (2024)
- [Gaussian Process Hydrodynamics](https://mlsanity.com/paper/2209.10707/) (2022)
- [Some of the variables, some of the parameters, some of the times, with some physics known: Identification with partial information](https://mlsanity.com/paper/2304.14214/) (2023)
- [Self-test loss functions for learning weak-form operators and gradient flows](https://mlsanity.com/paper/2412.03506/) (2024)
- [Structured Kolmogorov-Arnold Neural ODEs for Interpretable Learning and Symbolic Discovery of Nonlinear Dynamics](https://mlsanity.com/paper/2506.18339/) (2025)
- [Analysis of Structured Deep Kernel Networks](https://mlsanity.com/paper/2105.07228/) (2021)
- [Data-driven modelling of nonlinear dynamics by barycentric coordinates and memory](https://mlsanity.com/paper/2112.06742/) (2021)
- [Ensemble forecasts in reproducing kernel Hilbert space family](https://mlsanity.com/paper/2207.14653/) (2022)
- [Discovery of Probabilistic Dirichlet-to-Neumann Maps on Graphs](https://mlsanity.com/paper/2506.02337/) (2025)
- [Kernel Methods for Stochastic Dynamical Systems with Application to Koopman Eigenfunctions: Feynman-Kac Representations and RKHS Approximation](https://mlsanity.com/paper/2603.01077/) (2026)
- [Kernel Methods for Some Transport Equations with Application to Learning Kernels for the Approximation of Koopman Eigenfunctions: A Unified Approach via Variational Methods, Green's Functions and the Method of Characteristics](https://mlsanity.com/paper/2603.06872/) (2026)
- [Gaussian process policy iteration with additive Schwarz acceleration for forward and inverse HJB and mean field game problems](https://mlsanity.com/paper/2505.00909/) (2025)
- [A joint optimization approach to identifying sparse dynamics using least squares kernel collocation](https://mlsanity.com/paper/2511.18555/) (2025)

## Abstract (arXiv)

Regressing the vector field of a dynamical system from a finite number of observed states is a natural way to learn surrogate models for such systems. We present variants of cross-validation (Kernel Flows citeOwhadi19 and its variants based on Maximum Mean Discrepancy and Lyapunov exponents) as simple approaches for learning the kernel used in these emulators.
