Ensemble Variational Fokker-Planck Methods for Data Assimilation
Amit N Subrahmanya, Andrey A Popov, Adrian Sandu
TL;DR
The paper introduces the Variational Fokker-Planck (VFP) framework for data assimilation, casting particle ensembles as evolving under McKean-Vlasov-Itô flows whose drift and diffusion are chosen to minimize the KL divergence to the Bayesian posterior. It derives an explicit optimal drift form, discusses metric choices, discretization, and smoothing, and shows how diffusion acts as particle rejuvenation while regularization maintains ensemble diversity; localization and covariance shrinkage are integrated to address high dimensionality. The framework subsumes and extends existing ensemble methods (e.g., Stein variational, PFF, Langevin-based filters) and provides a flexible, modular approach with strong theoretical underpinning (gradient-flow convergence to the posterior). Numerical experiments on Lorenz-63, Lorenz-96, and quasi-geostrophic systems demonstrate the method’s capacity to converge to posteriors, maintain ensemble diversity, and compete with established DA techniques under various observation models. The work outlines practical time-integration strategies (IMEX Rosenbrock-Maruyama) and discusses future directions for scalable parameterizations, localization strategies, and more efficient solvers for high-dimensional applications.
Abstract
Particle flow filters solve Bayesian inference problems by smoothly transforming a set of particles into samples from the posterior distribution. Particles move in state space under the flow of an McKean-Vlasov-Ito process. This work introduces the Variational Fokker-Planck (VFP) framework for data assimilation, a general approach that includes previously known particle flow filters as special cases. The McKean-Vlasov-Ito process that transforms particles is defined via an optimal drift that depends on the selected diffusion term. It is established that the underlying probability density - sampled by the ensemble of particles - converges to the Bayesian posterior probability density. For a finite number of particles the optimal drift contains a regularization term that nudges particles toward becoming independent random variables. Based on this analysis, we derive computationally-feasible approximate regularization approaches that penalize the mutual information between pairs of particles, and avoid particle collapse. Moreover, the diffusion plays a role akin to a particle rejuvenation approach that aims to alleviate particle collapse. The VFP framework is very flexible. Different assumptions on prior and intermediate probability distributions can be used to implement the optimal drift, and localization and covariance shrinkage can be applied to alleviate the curse of dimensionality. A robust implicit-explicit method is discussed for the efficient integration of stiff McKean-Vlasov-Ito processes. The effectiveness of the VFP framework is demonstrated on three progressively more challenging test problems, namely the Lorenz '63, Lorenz '96 and the quasi-geostrophic equations.
