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
___________________________________
|