Neural Koopman prior for data assimilation
Anthony Frion, Lucas Drumetz, Mauro Dalla Mura, Guillaume Tochon, Abdeldjalil Aïssa El Bey
TL;DR
This work tackles data-driven modeling of sequential dynamics under irregular sampling by learning a neural Koopman prior that encodes dynamics as a fixed linear operator in a learned latent subspace. The approach combines an encoder/decoder with a latent matrix $\mathbf{K}$ (optionally coupled with a continuous operator $\mathbf{L}$) and a suite of losses that enforce long-horizon predictive fidelity, autoencoding accuracy, latent linearity, and optional orthogonality to promote stable, periodic-like behavior. It demonstrates that the resulting differentiable dynamical prior can be effectively used for self-supervised learning, long-term forecasting, and variational data assimilation for interpolation and denoising, with experiments on synthetic 3D fluid dynamics data and real Sentinel-2 time series. The findings indicate improved continuous representations from irregular data and strong utility as a data-driven prior in assimilation pipelines, with potential for transfer learning and richer spatial priors in remote sensing applications.
Abstract
With the increasing availability of large scale datasets, computational power and tools like automatic differentiation and expressive neural network architectures, sequential data are now often treated in a data-driven way, with a dynamical model trained from the observation data. While neural networks are often seen as uninterpretable black-box architectures, they can still benefit from physical priors on the data and from mathematical knowledge. In this paper, we use a neural network architecture which leverages the long-known Koopman operator theory to embed dynamical systems in latent spaces where their dynamics can be described linearly, enabling a number of appealing features. We introduce methods that enable to train such a model for long-term continuous reconstruction, even in difficult contexts where the data comes in irregularly-sampled time series. The potential for self-supervised learning is also demonstrated, as we show the promising use of trained dynamical models as priors for variational data assimilation techniques, with applications to e.g. time series interpolation and forecasting.
