arrow
Return

DiffPF: Differentiable Particle Filtering With Generative Sampling via Conditional Diffusion Models

delete2026-01-19
delete0
PRE
AI
Z
Ziyu Wan
L
Lin Zhao
DOI:10.1109/LRA.2026.3655302delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper proposes DiffPF, a differentiable particle filter that leverages diffusion models for state estimation in dynamic systems. Unlike conventional differentiable particle filters, which require importance weighting and typically rely on predefined or low-capacity proposal distributions, DiffPF learns a flexible posterior sampler by conditioning a diffusion model on predicted particles and the current observation. This enables accurate, equally-weighted sampling from complex, high-dimensional, and multimodal filtering distributions. We evaluate DiffPF across a range of scenarios, including both unimodal and highly multimodal distributions, and test it on simulated as well as real-world tasks, where it consistently outperforms existing filtering baselines. In particular, DiffPF achieves a 90.3% improvement in estimation accuracy on a highly multimodal global localization benchmark, and a nearly 50% improvement on the real-world robotic manipulation benchmark, compared to state-of-the-art differentiable filters. To the best of our knowledge, DiffPF is the first method to integrate conditional diffusion models into particle filtering, enabling high-quality posterior sampling that produces more informative particles and significantly improves state estimation. The code is available at https://github.com/ZiyuNUS/DiffPF.
Keywords:
Differentiable particle filtering
diffusion models
Bayesian state estimation
visual odometry
generative models

Journal

I
IEEE Robotics and Automation Letters
IF:
5.3
Papers:
1.9K
Citations:
3.9W

Organization

N
national university of singapore
Scholars:
4.6K
Papers: 2.4K
Citations: 1
Cited Papers

Cited Papers

Differentiable Factor Graph Optimization for Learning Smoothers
err2021-09-27
err0
errOAAI
errBrent Yi; Michelle A. Lee; Alina Kloss; Roberto Martin-Martin; Jeannette Bohg
errShare
errSave
Bayesian Filtering and Smoothing
err
IF0
err2023-06-01
err0
errOAAI
errSimo Särkkä; Lennart Svensson
errShare
errSave
How to train your differentiable filter
err2021-06-09
err37
errOAAI
errKloss, Alina; Martius, Georg; Bohg, Jeannette
errShare
errSave
Hands-On Bayesian Neural Networks-A Tutorial for Deep Learning Users
err2022-05-01
err296
errOAAI
errJospin, Laurent Valentin; Laga, Hamid; Boussaid, Farid; Buntine, Wray; Bennamoun, Mohammed
errShare
errSave
errShare
errSave
Particle filtering
err2003-09-01
err864
PREAI
errDjuric, PM; Kotecha, JH; Zhang, JQ; Huang, YF; Ghirmai, T; Bugallo, MF; Míguez, J
errShare
errSave
errShare
errSave
researcher View more