Ensemble Kalman Filters with Resampling
Omar Al Ghattas, Jiajun Bao, Daniel Sanz-Alonso
TL;DR
This work addresses online state estimation in high-dimensional systems by enhancing ensemble Kalman filters with a resampling step (REnKF) to break particle dependencies. The authors prove non-asymptotic, dimension-free error bounds for the mean and covariance estimates under linear dynamics, showing that errors scale as the square root of the effective dimension over the ensemble size, with bounds that hold for any fixed $N$ and degrade gracefully over time without assuming ergodicity. The theoretical results are complemented by numerical experiments on linear and Lorenz-96 models, demonstrating that RE n KF achieves performance comparable to standard EnKF while providing stronger theoretical guarantees and robustness to noise. The findings offer a principled pathway to incorporate resampling into EnKF frameworks, enabling reliable long-time error control in high-dimensional filtering tasks and guiding future work on richer resampling schemes and nonlinear dynamics.
Abstract
Filtering is concerned with online estimation of the state of a dynamical system from partial and noisy observations. In applications where the state of the system is high dimensional, ensemble Kalman filters are often the method of choice. These algorithms rely on an ensemble of interacting particles to sequentially estimate the state as new observations become available. Despite the practical success of ensemble Kalman filters, theoretical understanding is hindered by the intricate dependence structure of the interacting particles. This paper investigates ensemble Kalman filters that incorporate an additional resampling step to break the dependency between particles. The new algorithm is amenable to a theoretical analysis that extends and improves upon those available for filters without resampling, while also performing well in numerical examples.
