Nonlinear Filtering with Brenier Optimal Transport Maps

Mohammad Al-Jarrah, Niyizhen Jin, Bamdad Hosseini, A. Taghvaei
10/1/2023

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

This paper is concerned with the problem of nonlinear filtering, i.e., computing the conditional distribution of the state of a stochastic dynamical system given a history of noisy partial observations. Conventional sequential importance resampling (SIR) particle filters suffer from fundamental limitations, in scenarios involving degenerate likelihoods or high-dimensional states, due to the weight degeneracy issue. In this paper, we explore an alternative method, which is based on estimating the Brenier optimal transport (OT) map from the current prior distribution of the state to the posterior distribution at the next time step. Unlike SIR particle filters, the OT formulation does not require the analytical form of the likelihood. Moreover, it allows us to harness the approximation power of neural networks to model complex and multi-modal distributions and employ stochastic optimization algorithms to enhance scalability. Extensive numerical experiments are presented that compare the OT method to the SIR particle filter and the ensemble Kalman filter, evaluating the performance in terms of sample efficiency, high-dimensional scalability, and the ability to capture complex and multi-modal distributions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{aljarrah2023nonlinear,
  title  = {Nonlinear Filtering with Brenier Optimal Transport Maps},
  author = {Mohammad Al-Jarrah and Niyizhen Jin and Bamdad Hosseini and A. Taghvaei},
  year   = {2023},
  eprint = {2310.13886},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.13886},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.13886.svg)](https://codeofpaper.com/paper/2310.13886)

Discussion