Entropic transfer operators for stochastic systems
Hancheng Bi, Clément Sarrazin, Bernhard Schmitzer, Thilo D. Stier
TL;DR
This work extends entropic transfer operators to stochastic and non-stationary dynamical systems by introducing a double-blurred regularization $T^{\varepsilon}=G^{\varepsilon}_{\nu\nu} T G^{\varepsilon}_{\mu\mu}$ and its empirical extension $T^{A,\varepsilon}_N$, providing quantitative Hilbert--Schmidt convergence guarantees. It establishes a rigorous pathway from finite data to a compact operator that preserves dynamics above length scales $\sqrt{\varepsilon}$ and analyzes spectral convergence, out-of-sample embedding, and the relation to prior work. The paper also demonstrates practical applicability with numerical experiments, including stochastic torus shifts and Rayleigh–Bénard convection data, highlighting scalability via GPU-accelerated Sinkhorn computations and providing a workflow that avoids discretization artefacts typical of Ulam-type approaches. The results show robust, mesh-free spectral analysis of stochastic dynamics, with interpretable embeddings and efficient extensions to unseen samples, offering a data-driven, scalable tool for exploring high-dimensional, noisy dynamical systems. Overall, the entropic transfer operator framework delivers a principled, scalable, and interpretable approach for spectral analysis of stochastic dynamical systems and non-stationary processes, with concrete convergence guarantees and practical demonstrations in fluid dynamics.
Abstract
Dynamical systems can be analyzed via their Frobenius-Perron transfer operator and its estimation from data is an active field of research. Recently entropic transfer operators have been introduced to estimate the operator of deterministic systems. The approach is based on the regularizing properties of entropic optimal transport plans. In this article we generalize the method to stochastic and non-stationary systems and give a quantitative convergence analysis of the empirical operator as the available samples increase. We introduce a way to extend the operator's eigenfunctions to previously unseen samples, such that they can be efficiently included into a spectral embedding. The practicality and numerical scalability of the method are demonstrated on a real-world fluid dynamics experiment.
