6.891 Computer Experiments for Particle Filtering

Slides:



Advertisements
Similar presentations
Jose-Luis Blanco, Javier González, Juan-Antonio Fernández-Madrigal University of Málaga (Spain) Dpt. of System Engineering and Automation May Pasadena,
Advertisements

EKF, UKF TexPoint fonts used in EMF.
Introduction to Mobile Robotics Bayes Filter Implementations Gaussian filters.
Centre for Autonomous Systems SWAR Sept 8, 2009 © 2009 Omid Aghazadeh Model Adaptation in Monte Carlo Localization Omid Aghazadeh.
Probabilistic Robotics: Kalman Filters
1 Robust Video Stabilization Based on Particle Filter Tracking of Projected Camera Motion (IEEE 2009) Junlan Yang University of Illinois,Chicago.
Adaptive Rao-Blackwellized Particle Filter and It’s Evaluation for Tracking in Surveillance Xinyu Xu and Baoxin Li, Senior Member, IEEE.
Sérgio Pequito Phd Student
Probabilistic Robotics
Nonlinear and Non-Gaussian Estimation with A Focus on Particle Filters Prasanth Jeevan Mary Knox May 12, 2006.
Particle filters (continued…). Recall Particle filters –Track state sequence x i given the measurements ( y 0, y 1, …., y i ) –Non-linear dynamics –Non-linear.
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
Today Introduction to MCMC Particle filters and MCMC
Probabilistic Robotics
Comparative survey on non linear filtering methods : the quantization and the particle filtering approaches Afef SELLAMI Chang Young Kim.
Stanford CS223B Computer Vision, Winter 2006 Lecture 11 Filters / Motion Tracking Professor Sebastian Thrun CAs: Dan Maynes-Aminzade, Mitul Saha, Greg.
Particle Filtering for Non- Linear/Non-Gaussian System Bohyung Han
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Course AE4-T40 Lecture 5: Control Apllication
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Bayesian Filtering for Location Estimation D. Fox, J. Hightower, L. Liao, D. Schulz, and G. Borriello Presented by: Honggang Zhang.
G. Hendeby Performance Issues in Non-Gaussian Filtering Problems NSSPW ‘06 Corpus Christi College, Cambridge Performance Issues in Non-Gaussian Filtering.
Particle Filtering. Sensors and Uncertainty Real world sensors are noisy and suffer from missing data (e.g., occlusions, GPS blackouts) Use sensor models.
Particle Filters++ TexPoint fonts used in EMF.
G. Hendeby Recursive Triangulation Using Bearings-Only Sensors TARGET ‘06 Austin Court, Birmingham Recursive Triangulation Using Bearings-Only Sensors.
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Colorado Center for Astrodynamics Research The University of Colorado STATISTICAL ORBIT DETERMINATION Project Report Unscented kalman Filter Information.
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
An Application Of The Divided Difference Filter to Multipath Channel Estimation in CDMA Networks Zahid Ali, Mohammad Deriche, M. Andan Landolsi King Fahd.
Computer vision: models, learning and inference Chapter 19 Temporal models.
Methee Srisupundit Final Defense.  Intelligent Vehicle  Localization  Observer (Estimator) Kalman Filter Particle Filter  Methodology Control Input.
Particle Filtering (Sequential Monte Carlo)
Computer vision: models, learning and inference Chapter 19 Temporal models.
Probabilistic Robotics Robot Localization. 2 Localization Given Map of the environment. Sequence of sensor measurements. Wanted Estimate of the robot’s.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Probabilistic Robotics Bayes Filter Implementations.
Young Ki Baik, Computer Vision Lab.
Overview Particle filtering is a sequential Monte Carlo methodology in which the relevant probability distributions are iteratively estimated using the.
Particle Filters.
-Arnaud Doucet, Nando de Freitas et al, UAI
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Unscented Kalman Filter 1. 2 Linearization via Unscented Transform EKF UKF.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Short Introduction to Particle Filtering by Arthur Pece [ follows my Introduction to Kalman filtering ]
Unscented Kalman Filter (UKF) CSCE 774 – Guest Lecture Dr. Gabriel Terejanu Fall 2015.
Nonlinear State Estimation
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
H.L. Tanaka and K. Kondo University of Tsukuba
Intro to Sampling Methods
Particle Filtering for Geometric Active Contours
PSG College of Technology
Unscented Kalman Filter
Unscented Kalman Filter
Statistics in Applied Science and Technology
Auxiliary particle filtering: recent developments
Filtering and State Estimation: Basic Concepts
Particle Filtering.
Head Tracking and Action Recognition in a Smart Meeting Room
Unscented Kalman Filter
Introduction to the Particle Filter Computer Practical
2. University of Northern British Columbia, Prince George, Canada
Kalman Filtering COS 323.
Extending Expectation Propagation for Graphical Models
JFG de Freitas, M Niranjan and AH Gee
Finding Periodic Discrete Events in Noisy Streams
Non-parametric Filters: Particle Filters
Non-parametric Filters: Particle Filters
Presentation transcript:

6.891 Computer Experiments for Particle Filtering Yuan Qi MIT Media Lab yuanqi@media.mit.edu May 7, 2002

Outline Effect of Resampling in Particle Filtering The Role of Proposal Distribution Transition Prior Proposal EKF Proposal UKF Proposal Effect of Sampling Size Conclusion

Tracking Nonlinear and Nonstationary Time Series known nonlinear process model known nonlinear and non-stationary observation model Gamma(3,2) process noise Zero-mean Gaussian observation noise

The Effect of Resampling SIS: Sequential Importance-sampling (No Resampling), 200 samples SIR: Sequential Importance-sampling Resampling, 200 samples

The Effect of Resampling Without resampling, the variance of the importance weight increases over time. Eventually, one of them comes to one. Resampling increases the effective sampling size Problems of Resampling : “Sampling impoverishment”, Reduction of particle diversity Only resampling when the effective size is small Possible Improvements: Increase Number of Samples Regularisation (Parzen window) MCMC step

The Effect of Proposal Distribution CONDENSATION: PF with transition prior as the proposal distribution. Only a few particles might survive if the likelihood lies in one of the tails of the prior distribution, or if it is too narrow (low measurement error).

The Effect of Proposal Distribution PF with Extended Kalman filtering (EKF) proposal PF with Unscented Kalman filtering (UKF) proposal Unscented Transformation: transform sigma points instead of approximating a nonlinear model Why UKF? More accurate variance estimation than EKF. Usually EKF tends to underestimate the variance. A heavy-tailed distribution is preferred as proposal distribution for importance sampling

The Effect of Proposal Distribution The comparison of PF, PF-EKF, and PF-UKF, 200 samples Estimated Variances by EKF and UKF for proposal distributions

Particle Histograms of PF, PF-EKF, PF_UKF

Numerical Comparison (1) Root mean square (RMS) errors ------------------------------------------- PF = 0.60319 PF-MCMC = 0.4572 PF-EKF = 0.50879 PF-EKF-MCMC = 0.5045 PF-UKF = 0.028264 PF-UKF-MCMC = 0.067867

Another Comparison 200 Particles

The Effect of Sampling Size Estimates by 50 particles Particle Histograms of PF, PF-EKF, PF_UKF

Numerical Comparison (2) Root mean square (RMS) errors ------------------------------------------- PF = 0.67369 PF-MCMC = 0.76296 PF-EKF = 0.44347 PF-EKF-MCMC = 0.36801 PF-UKF = 0.16369 PF-UKF-MCMC = 0.11716

The Effect of Sampling Size Estimates by 10 particles Particle Histograms of PF, PF-EKF, PF_UKF

Numerical Comparison (3) Root mean square (RMS) errors ------------------------------------------- PF = 1.223 PF-MCMC = 1.0798 PF-EKF = 0.48827 PF-EKF-MCMC = 0.5141 PF-UKF = 0.54065 PF-UKF-MCMC = 0.48272

Conclusion Resampling allows a PF relocate particles in important regions. The quality of proposal distributions greatly affects the performance of a PF. The performance of a PF degenerates when the sampling size gets smaller. A MCMC step in a PF often improves the performance. Future improvement: utilizing heaved tailed distribution, f.g., t distribution, as proposal distribution?

E N D