Fast filtering of non-Gaussian models using Amortized Optimal Transport Maps
Mohammad Al-Jarrah, Bamdad Hosseini, Amirhossein Taghvaei
TL;DR
The paper tackles real-time nonlinear filtering with non-Gaussian posteriors, where standard OT-based filters (OTF) incur high online computation due to map training at each step. It introduces Amortized Optimal Transport Filter (A-OTF), an offline-online framework that pre-trains a library of OT maps and online estimates the current Bayesian update as a localized, weighted combination of these maps via kernel-like interpolation and clustering. The authors provide a detailed offline stage using K-medoids to cluster pre-trained maps and an online stage that forms $T_t$ as a weighted sum of cluster-specific maps; theoretical intuition from nonparametric estimation supports consistency under regularity assumptions. Numerical experiments on Lorenz 63 and high-dimensional linear-quadratic models show substantial online computational savings with competitive accuracy relative to EnKF, SIR, and OTF, and discuss robustness with respect to distance metrics and dimensionality. This work enables practical, real-time non-Gaussian filtering by leveraging transport-based updates without online map training, with potential broad applicability to complex dynamical systems.
Abstract
In this paper, we present the amortized optimal transport filter (A-OTF) designed to mitigate the computational burden associated with the real-time training of optimal transport filters (OTFs). OTFs can perform accurate non-Gaussian Bayesian updates in the filtering procedure, but they require training at every time step, which makes them expensive. The proposed A-OTF framework exploits the similarity between OTF maps during an initial/offline training stage in order to reduce the cost of inference during online calculations. More precisely, we use clustering algorithms to select relevant subsets of pre-trained maps whose weighted average is used to compute the A-OTF model akin to a mixture of experts. A series of numerical experiments validate that A-OTF achieves substantial computational savings during online inference while preserving the inherent flexibility and accuracy of OTF.
