Differentiable flow solvers and online learning for the dynamical systems view of turbulence
Time: Wed 2026-04-08 15.30 - 16.30
Location: Faxén, Teknikringen 8
Video link: https://kth-se.zoom.us/j/3366544548
Participating: Jacob Page (University of Edinburgh)
Abstract: Online learning is a technique in which a differentiable flow solver is included inside the training loop for a neural network. One common use case in fluid mechanics is subgrid scale parameterizations in turbulence. In that problem, online learning produces schemes that are more stable than their “offline” counterparts, but the approach can also be used in a variety of other problems, including solution discovery and state estimation. In this talk I will describe three problems rooted in a “dynamical systems” view of fluid motion in which differentiable solvers play a critical role. First, I will show how the search for unstable periodic orbits – exact solutions of the Navier-Stokes equations which contain a particular recurrent process relevant to the chaotic flow – can be framed as an optimization problem. A scalar loss function which measures the distance between the state and its location a time T later is minimized using a combination of automatic differentiation through the solver in combination with a high-dimensional optimizer. The approach converges an order of magnitude more solutions in a two-dimensional Kolmogorov flow than have been computed by earlier methods. In the second problem, I will present an online-learning algorithm for super resolution. Super resolution refers to the prediction of a high-resolution flow snapshot (usually with a neural network) given coarse-grained observations. In contrast to the usual approach, our method does not require a library of high resolution snapshots: the loss function is a modification of the variational 4DVar algorithm for state estimation and seeks to match the coarse-grained evolution of the predicted state to measurements. I will compare the performance to classical 4DVar and assess the impact of known limiting lengthscales for assimilation. I will also show how these ideas can be applied in non-Newtonian fluids where key dynamical variables cannot be measured experimentally. Finally, I will describe a method to learn mappings between a family of dynamical systems, with a training algorithm motivated by the definition of topological equivalence. The resulting neural networks allow for continuation of arbitrary solutions of the governing equations and extend the standard dynamical systems toolbox which can follow statistically-steady states only.
Bio: Jacob Page is a Reader (Associate Professor) in Applied and Computational Mathematics at the University of Edinburgh. He was previously the Sultan Qaboos Research Fellow in mathematics at Corpus Christi College, University of Cambridge, and obtained his PhD from Imperial College London in 2016. He is interested in the nonlinear dynamics of both Newtonian and non-Newtonian fluids and uses ideas from modern dynamical systems theory combined with data-driven techniques and machine learning to study transitional and turbulent flows. His group’s recent work has focused on the utility of “online learning” techniques in a variety of problems related to the dynamical systems view of shear flow turbulence. His work is/has been supported by an ERC Starting Grant, EPSRC and the Met Office.