Unsupervised Learning of Sampling Distributions for Particle Filters
Not on the map. Why?
Abstract (arXiv)
Accurate estimation of the states of a nonlinear dynamical system is crucial for their design, synthesis, and analysis. Particle filters are estimators constructed by simulating trajectories from a sampling distribution and averaging them based on their importance weight. For particle filters to be computationally tractable, it must be feasible to simulate the trajectories by drawing from the sampling distribution. Simultaneously, these trajectories need to reflect the reality of the nonlinear dynamical system so that the resulting estimators are accurate. Thus, the crux of particle filters lies in designing sampling distributions that are both easy to sample from and lead to accurate estimators. In this work, we propose to learn the sampling distributions. We put forward four methods for learning sampling distributions from observed measurements. Three of the methods are parametric methods in which we learn the mean and covariance matrix of a multivariate Gaussian distribution; each methods exploits a different aspect of the data (generic, time structure, graph structure). The fourth method is a nonparametric alternative in which we directly learn a transform of a uniform random variable. All four methods are trained in an unsupervised manner by maximizing the likelihood that the states may have produced the observed measurements. Our computational experiments demonstrate that learned sampling distributions exhibit better performance than designed, minimum-degeneracy sampling distributions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 29 of its 86 references that are in the map. First posted on arXiv 2 Feb 2023.
Builds on
29 of 86 references.
References · 29
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2019Stability Properties of Graph Neural Networkscited by 125
- 2018Convolutional Neural Network Architectures for Signals Supported on Graphscited by 94
- 2020Graph Neural Networks: Architectures, Stability and Transferabilitycited by 79
- 2020Graphs, Convolutions, and Neural Networks: From Graph Filters to Graph Neural Networkscited by 73
- 2013Discrete Signal Processing on Graphs: Frequency Analysiscited by 72
- 2018Particle Filter Networks with Application to Visual Localizationcited by 64
- 2020Unfolding WMMSE using Graph Neural Networks for Efficient Power Allocationcited by 61
17 more
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2018Differentiable Particle Filters: End-to-End Learning with Algorithmic Priorscited by 58
- 2020Gated Graph Recurrent Neural Networkscited by 57
- 2015Gated Feedback Recurrent Neural Networkscited by 54
- 2019Particle Filter Recurrent Neural Networkscited by 36
- 2020EdgeNets:Edge Varying Graph Neural Networkscited by 36
- 2021Deep Unfolding with Normalizing Flow Priors for Inverse Problemscited by 23
- 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
- 2019Invariance-Preserving Localized Activation Functions for Graph Neural Networkscited by 14
- 2022Unsupervised Optimal Power Flow Using Graph Neural Networkscited by 13
- 2020Synthesizing Decentralized Controllers with Graph Neural Networks and Imitation Learningcited by 12
- 2021Distributed Linear-Quadratic Control with Graph Neural Networkscited by 12
- 2022On Local Distributions in Graph Signal Processingcited by 6
- 2017Joint Smoothing, Tracking, and Forecasting Based on Continuous-Time Target Trajectory Fittingcited by 5
- 2021Unrolling Particles: Unsupervised Learning of Sampling Distributionscited by 4
- 2019Controllability of Bandlimited Graph Processes Over Random Time Varying Graphscited by 3
- 2022Swinging a playground swing: torque controls for inducing sustained oscillationscited by 1
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 1.
8 papers.
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inferencecited by 23
- 2024Normalizing Flow-based Differentiable Particle Filterscited by 10
- 2023Deep Graph Unfolding for Beamforming in MU-MIMO Interference Networkscited by 6
- 2023Learning Differentiable Particle Filter on the Flycited by 2
- 2024Hybrid Data-Driven SSM for Interpretable and Label-Free mmWave Channel Predictioncited by 2
- 2025Deep Variational Sequential Monte Carlo for High-Dimensional Observationscited by 2
- 2024Learning Flock: Enhancing Sets of Particles for Multi~Sub-State Particle Filtering with Neural Augmentationcited by 0
- 2024Learning state and proposal dynamics in state-space models using differentiable particle filters and neural networkscited by 0
- 2025Deep Variational Sequential Monte Carlo for High-Dimensional Observations10 Jan 2025
- 2024Learning state and proposal dynamics in state-space models using differentiable particle filters and neural networks23 Nov 2024
- 2024Hybrid Data-Driven SSM for Interpretable and Label-Free mmWave Channel Prediction18 Nov 2024
- 2024Learning Flock: Enhancing Sets of Particles for Multi~Sub-State Particle Filtering with Neural Augmentation21 Aug 2024
- 2024Normalizing Flow-based Differentiable Particle Filters3 Mar 2024
- 2023Learning Differentiable Particle Filter on the Fly10 Dec 2023
- 2023Deep Graph Unfolding for Beamforming in MU-MIMO Interference Networks2 Apr 2023
- 2023An overview of differentiable particle filters for data-adaptive sequential Bayesian inference19 Feb 2023