An overview of differentiable particle filters for data-adaptive sequential Bayesian inference

Xiongjie Chen, Yunpeng Li
2/19/2023
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

By approximating posterior distributions with weighted samples, particle filters (PFs) provide an efficient mechanism for solving non-linear sequential state estimation problems. While the effectiveness of particle filters has been recognised in various applications, their performance relies on the knowledge of dynamic models and measurement models, as well as the construction of effective proposal distributions. An emerging trend involves constructing components of particle filters using neural networks and optimising them by gradient descent, and such data-adaptive particle filtering approaches are often called differentiable particle filters. Due to the expressiveness of neural networks, differentiable particle filters are a promising computational tool for performing inference on sequential data in complex, high-dimensional tasks, such as vision-based robot localisation. In this paper, we review recent advances in differentiable particle filters and their applications. We place special emphasis on different design choices for key components of differentiable particle filters, including dynamic models, measurement models, proposal distributions, optimisation objectives, and differentiable resampling techniques.

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. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

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

Similar Papers

Cite this paper

@article{chen2023overview,
  title  = {An overview of differentiable particle filters for data-adaptive sequential Bayesian inference},
  author = {Xiongjie Chen and Yunpeng Li},
  year   = {2023},
  eprint = {2302.09639},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.09639v2}
}

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/2302.09639.svg)](https://codeofpaper.com/paper/2302.09639)

Discussion