Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published January 2023 | public
Journal Article

Learning dynamical systems from data: A simple cross-validation perspective, Part III: Irregularly-sampled time series

Abstract

A simple and interpretable way to learn a dynamical system from data is to interpolate its vector-field with a kernel. In particular, this strategy is highly efficient (both in terms of accuracy and complexity) when the kernel is data-adapted using Kernel Flows (KF) (Owhadi and Yoo, 2019) (which uses gradient-based optimization to learn a kernel based on the premise that a kernel is good if there is no significant loss in accuracy if half of the data is used for interpolation). Despite its previous successes, this strategy (based on interpolating the vector field driving the dynamical system) breaks down when the observed time series is not regularly sampled in time. In this work, we propose to address this problem by approximating a generalization of the flow map of the dynamical system by incorporating time differences between observations in the (KF) data-adapted kernels. We compare our approach with the classical one over different benchmark dynamical systems and show that it significantly improves the forecasting accuracy while remaining simple, fast, and robust.

Additional Information

HO and BH gratefully acknowledges partial support by the Air Force Office of Scientific Research under MURI award number FA9550-20-1-0358 (Machine Learning and Physics-Based Modeling and Simulation) and JPL/NASA (Greenland contribution to sea level by 2050: The role of meltwater in shaping the future ice sheet evolution, UQ-aware Machine Learning for Uncertainty Quantification). EDB is funded by a FWO-SB grant.

Additional details

Created:
August 22, 2023
Modified:
October 24, 2023