Normalizing Flow-based Differentiable Particle Filters
Not on the map. Why?
Abstract (arXiv)
Recently, there has been a surge of interest in incorporating neural networks into particle filters, e.g. differentiable particle filters, to perform joint sequential state estimation and model learning for non-linear non-Gaussian state-space models in complex environments. Existing differentiable particle filters are mostly constructed with vanilla neural networks that do not allow density estimation. As a result, they are either restricted to a bootstrap particle filtering framework or employ predefined distribution families (e.g. Gaussian distributions), limiting their performance in more complex real-world scenarios. In this paper we present a differentiable particle filtering framework that uses (conditional) normalizing flows to build its dynamic model, proposal distribution, and measurement model. This not only enables valid probability densities but also allows the proposed method to adaptively learn these modules in a flexible way, without being restricted to predefined distribution families. We derive the theoretical properties of the proposed filters and evaluate the proposed normalizing flow-based differentiable particle filters' performance through a series of numerical experiments.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 36 of its 94 references that are in the map. First posted on arXiv 3 Mar 2024.
Builds on
36 of 94 references.
References · 36
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2016Density estimation using Real NVPcited by 2,029
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2018Computational Optimal Transportcited by 765
- 2018Neural Autoregressive Flowscited by 207
- 2019Learning Likelihoods with Conditional Normalizing Flowscited by 170
- 2021KalmanNet: Neural Network Aided Kalman Filtering for Partially Known Dynamicscited by 128
- 2017Variational Sequential Monte Carlocited by 93
24 more
- 2017Filtering Variational Objectivescited by 91
- 2016DeepMind Labcited by 74
- 2017Auto-Encoding Sequential Monte Carlocited by 64
- 2018Particle Filter Networks with Application to Visual Localizationcited by 64
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2018Differentiable Particle Filters: End-to-End Learning with Algorithmic Priorscited by 58
- 2014On Particle Methods for Parameter Estimation in State-Space Modelscited by 47
- 2016Backprop KF: Learning Discriminative Deterministic State Estimatorscited by 47
- 2013Rao-Blackwellised Particle Filtering for Dynamic Bayesian Networkscited by 46
- 2021Fair Normalizing Flowscited by 38
- 2019Structured Output Learning with Conditional Generative Flowscited by 37
- 2019Particle Filter Recurrent Neural Networkscited by 36
- 2020Discriminative Particle Filter Reinforcement Learning for Complex Partial Observationscited by 27
- 2020How to Train Your Differentiable Filtercited by 23
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inferencecited by 23
- 2014Particle Gibbs with Ancestor Samplingcited by 21
- 2020Towards Differentiable Resamplingcited by 19
- 2021Differentiable Particle Filtering without Modifying the Forward Passcited by 18
- 2021Unsupervised Learned Kalman Filteringcited by 17
- 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
- 2021Efficient Learning of the Parameters of Non-Linear Models using Differentiable Resampling in Particle Filterscited by 9
- 2023Unsupervised Learning of Sampling Distributions for Particle Filterscited by 8
- 2022Conditional Measurement Density Estimation in Sequential Monte Carlo via Normalizing Flowcited by 6
- 2024PF-GNN: Differentiable particle filtering based approximation of universal graph representationscited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 5.
10 papers.
- 2024Regime Learning for Differentiable Particle Filterscited by 2
- 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Modelscited by 2
- 2025PyDPF: A Python Package for Differentiable Particle Filteringcited by 2
- 2024Accelerated Inference for Partially Observed Markov Processes using Automatic Differentiationcited by 0
- 2025Neural Bayesian Filteringcited by 0
- 2026Conditional Normalizing Flows for Forward and Backward Joint State and Parameter Estimationcited by 0
- 2026Efficient Learning of Deep State Space Models via Importance Smoothingcited by 0
- 2026Diffusion-Driven State Space Modelscited by 0
- 2026Hierarchical Variational Kalman Filteringcited by 0
- 2026Generative Model Proposal based Particle Filtering for Data Assimilationcited by 0
- 2026Generative Model Proposal based Particle Filtering for Data Assimilation1 Jul 2026
- 2026Hierarchical Variational Kalman Filtering1 Jul 2026
- 2026Diffusion-Driven State Space Models19 Jun 2026
- 2026Efficient Learning of Deep State Space Models via Importance Smoothing20 May 2026
- 2026Conditional Normalizing Flows for Forward and Backward Joint State and Parameter Estimation11 Jan 2026
- 2025PyDPF: A Python Package for Differentiable Particle Filtering29 Oct 2025
- 2025Neural Bayesian Filtering4 Oct 2025
- 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Models21 Jul 2025
- 2024Accelerated Inference for Partially Observed Markov Processes using Automatic Differentiation3 Jul 2024
- 2024Regime Learning for Differentiable Particle Filters8 May 2024
Similar, not cited
Close in wording, no citation either way
- 2023Learning Differentiable Particle Filter on the Fly
- 2023Differentiable Bootstrap Particle Filters for Regime-Switching Models
- 2026Bayesian Filtering in Physical Systems via Test-time Trained Flow Matching
- 2025Learning to be Smooth: An End-to-End Differentiable Particle Smoother
- 2024Learning state and proposal dynamics in state-space models using differentiable particle filters and neural networks
- 2025Adversarial Transform Particle Filters
- 2022Building Normalizing Flows with Stochastic Interpolants
- 2024A competitive baseline for deep learning enhanced data assimilation using conditional Gaussian ensemble Kalman filtering