Documents
Poster
Unrolling Particles: Unsupervised Learning of Sampling Distributions
- Citation Author(s):
- Submitted by:
- Fernando Gama
- Last updated:
- 5 May 2022 - 7:57am
- Document Type:
- Poster
- Document Year:
- 2022
- Event:
- Presenters:
- Fernando Gama
- Paper Code:
- SPTM-4.3
- Categories:
- Log in to post comments
Particle filtering is used to compute nonlinear estimates of complex systems. It samples trajectories from a chosen distribution and computes the estimate as a weighted average of them. Easy-to-sample distributions often lead to degenerate samples where only one trajectory carries all the weight, negatively affecting the resulting performance of the estimate. While much research has been done on the design of appropriate sampling distributions that would lead to controlled degeneracy, in this paper our objective is to learn sampling distributions. Leveraging the framework of algorithm unrolling, we model the sampling distribution as a multivariate normal, and we use neural networks to learn both the mean and the covariance. We carry out unsupervised training of the model to minimize weight degeneracy, relying only on the observed measurements of the system. We show in simulations that the resulting particle filter yields good estimates in a wide range of scenarios.