mlsanityData to 7 Oct 2026

Differentiable Particle Filters: End-to-End Learning with Algorithmic Priors

arXiv 1805.11122 ↗First posted 28 May 2018cs.LG cs.AI cs.ROcited by 58

Not on the map. Why?

Abstract (arXiv)

We present differentiable particle filters (DPFs): a differentiable implementation of the particle filter algorithm with learnable motion and measurement models. Since DPFs are end-to-end differentiable, we can efficiently train their models by optimizing end-to-end state estimation performance, rather than proxy objectives such as model accuracy. DPFs encode the structure of recursive state estimation with prediction and measurement update that operate on a probability distribution over states. This structure represents an algorithmic prior that improves learning performance in state estimation problems while enabling explainability of the learned model. Our experiments on simulated and real data show substantial benefits from end-to- end learning with algorithmic priors, e.g. reducing error rates by ~80%. Our experiments also show that, unlike long short-term memory networks, DPFs learn localization in a policy-agnostic way and thus greatly improve generalization. Source code is available at https://github.com/tu-rbo/differentiable-particle-filters .

Key facts. Cited by 58 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 May 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 15; 2022: 8; 2023: 7; 2024: 11; 2025: 8; 2026: 9.

58 papers.

Sort:

By area:

  1. 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
  2. 2022DiffStack: A Differentiable and Modular Control Stack for Autonomous Vehiclescited by 36
  3. 2021NeRF in detail: Learning to sample for view synthesiscited by 35
  4. 2021Differentiable SLAM-net: Learning Particle SLAM for Visual Navigationcited by 34
  5. 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
  6. 2022Automatic Differentiation of Programs with Discrete Randomnesscited by 28
  7. 2021Unbiased Asymmetric Reinforcement Learning under Partial Observabilitycited by 24
  8. 2022LASER: LAtent SpacE Rendering for 2D Visual Localizationcited by 23
  9. 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inferencecited by 23
  10. 2021Online Variational Filtering and Parameter Learningcited by 19
  11. 2021Differentiable Particle Filtering without Modifying the Forward Passcited by 18
  12. 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
38 more
  1. 2023Deep Learning for Visual Localization and Mapping: A Surveycited by 14
  2. 2024Normalizing Flow-based Differentiable Particle Filterscited by 10
  3. 2021Efficient Learning of the Parameters of Non-Linear Models using Differentiable Resampling in Particle Filterscited by 9
  4. 2021Compositional Learning-based Planning for Vision POMDPscited by 8
  5. 2022Neural Extended Kalman Filters for Learning and Predicting Dynamics of Structural Systemscited by 8
  6. 2023Unsupervised Learning of Sampling Distributions for Particle Filterscited by 8
  7. 2021SIDE: State Inference for Partially Observable Cooperative Multi-Agent Reinforcement Learningcited by 7
  8. 2021PILOT: Introducing Transformers for Probabilistic Sound Event Localizationcited by 7
  9. 2021Variational Marginal Particle Filterscited by 6
  10. 2022Conditional Measurement Density Estimation in Sequential Monte Carlo via Normalizing Flowcited by 6
  11. 2024Learning Online Belief Prediction for Efficient POMDP Planning in Autonomous Drivingcited by 5
  12. 2021Unrolling Particles: Unsupervised Learning of Sampling Distributionscited by 4
  13. 2023Streaming Motion Forecasting for Autonomous Drivingcited by 4
  14. 2025Learning to be Smooth: An End-to-End Differentiable Particle Smoothercited by 4
  15. 2022Particle-Based Score Estimation for State Space Model Learning in Autonomous Drivingcited by 3
  16. 2025Flow-based Bayesian filtering for high-dimensional nonlinear stochastic dynamical systemscited by 3
  17. 2021Learning Interpretable BEV Based VIO without Deep Neural Networkscited by 2
  18. 2022Learnable Spatio-Temporal Map Embeddings for Deep Inertial Localizationcited by 2
  19. 2023Differentiable Bootstrap Particle Filters for Regime-Switching Modelscited by 2
  20. 2023Simplifying Complex Observation Models in Continuous POMDP Planning with Probabilistic Guarantees and Practicecited by 2
  21. 2023Learning Differentiable Particle Filter on the Flycited by 2
  22. 2024Differentiable and Stable Long-Range Tracking of Multiple Posterior Modescited by 2
  23. 2024Resampling-free Particle Filters in High-dimensionscited by 2
  24. 2024Revisiting semi-supervised training objectives for differentiable particle filterscited by 2
  25. 2024Regime Learning for Differentiable Particle Filterscited by 2
  26. 2025Deep Variational Sequential Monte Carlo for High-Dimensional Observationscited by 2
  27. 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Modelscited by 2
  28. 2025PyDPF: A Python Package for Differentiable Particle Filteringcited by 2
  29. 2022BADDr: Bayes-Adaptive Deep Dropout RL for POMDPscited by 1
  30. 2024Permutation Invariant Learning with High-Dimensional Particle Filterscited by 1
  31. 2025DnD Filter: Differentiable State Estimation for Dynamic Systems using Diffusion Modelscited by 1
  32. 2024Differentiable Particle Filtering using Optimal Placement Resamplingcited by 0
  33. 2024The Artificial Neural Twin -- Process Optimization and Continual Learning in Distributed Process Chainscited by 0
  34. 2024Inverse Particle Filtercited by 0
  35. 2024Learning Flock: Enhancing Sets of Particles for Multi~Sub-State Particle Filtering with Neural Augmentationcited by 0
  36. 2025Neural Bayesian Filteringcited by 0
  37. 2025pDANSE: Particle-based Data-driven Nonlinear State Estimation from Nonlinear Measurementscited by 0
  38. 2026VSE: Variational state estimation of complex model-free processcited by 0

50 most cited of 58 All 58 (JSON)