Re: [Bayes++] Observation model for SIR scheme
Brought to you by:
mistevens
From: Michael S. <ma...@mi...> - 2006-11-30 12:09:20
|
On Tuesday, 28. November 2006 21:05, Nicola Bellotto wrote: > Hello, > In the SIR_kalman_scheme, is it possible I have several weights much bigger > that 1? When you call SIR_kalman_scheme::observe() the weight for each particle is assigned from you Likelihood function. It is quite possible that several of these are much bigger then 1. For example the likelihood of a Gaussian with small variance near the mean will be >1. For each subsequent SIR_kalman_scheme::observe() the are simply the likelihoods multiplied together. When SIR_kalman_scheme::update() is called the particles are resampled. First the cummulative sum of the weights is first computed. These are then normalised so the largest is 1. After resampling all weights are set to 1 ready for the next observations. Michael -- ___________________________________ Michael Stevens Systems Engineering 34128 Kassel, Germany Phone/Fax: +49 561 5218038 Navigation Systems, Estimation and Bayesian Filtering http://bayesclasses.sf.net ___________________________________ |