Paper
27 April 2010 A study of nonlinear filters with particle flow induced by log-homotopy
Author Affiliations +
Abstract
In this paper, a study of the particle flow filter proposed by Daum and Huang has been conducted. It is discovered that for certain initial conditions, the desired particle flow that brings one particle from a good location in the prior distribution to a good location in the posterior distribution with an equal value does not exist. This explains the phenomenon of outliers experienced by Daum and Huang. Several ways of dealing with the singularity of the gradient have been discussed, including (1) not moving the particles without a flow solution, (2) stopping the flow entirely when it approaches the singularity, and (3) stopping for one step and starting in the next. In each case the resulting set of particles are examined, and it is doubtful that they form a valid set of samples for the approximation of the desired posterior distribution. In the case of the last method (stop and go), the particles mostly concentrate on the mode of the desired distribution (but they fail to represent the whole distribution), which may explain the "success" reported in the literature so far. An established method of moving particles, the well known Population Monte Carlo method, is briefly presented in this paper for ease of reference.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Lingji Chen and Raman K Mehra "A study of nonlinear filters with particle flow induced by log-homotopy", Proc. SPIE 7697, Signal Processing, Sensor Fusion, and Target Recognition XIX, 769706 (27 April 2010); https://doi.org/10.1117/12.853001
Lens.org Logo
CITATIONS
Cited by 6 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Particles

Monte Carlo methods

Particle filters

Nonlinear filtering

Differential equations

Digital filtering

Filtering (signal processing)

Back to Top