Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Bayesian›Robust Particle Filter
Bayesian methodsBayesian / computational

Robust Particle Filter

Also known as: RPF, robust sequential Monte Carlo, outlier-robust particle filter, heavy-tailed particle filter

The Robust Particle Filter is a sequential Monte Carlo method that tracks hidden states in nonlinear, non-Gaussian systems while remaining resistant to outliers and model misspecification. It replaces the standard Gaussian likelihood with a heavy-tailed or bounded-influence density, so that anomalous observations receive downweighted importance and cannot derail the state estimate.

ScholarGate
  1. Bayesian methods
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Robust Particle Filter
Hamiltonian Monte CarloKalman FilterParticle FilterRobust Kalman FilterRobust Sequential Monte…Sequential Monte CarloRobust Monte Carlo Simul…

When to use it

Use the Robust Particle Filter when tracking or state estimation must survive sporadic sensor failures, measurement outliers, or heavy-tailed noise in a nonlinear system. It is the right choice for target tracking, robot localisation, and financial state estimation where Gaussian assumptions are known to break down. Do not use it when the data and system dynamics are genuinely Gaussian and well-specified — a standard particle filter or Kalman filter is more efficient in that case. Also avoid it when the state space is very high-dimensional (particle filters scale poorly regardless of robustness) or when real-time constraints are so tight that the extra likelihood evaluations cannot be afforded.

Strengths & limitations

Strengths
  • Handles nonlinear, non-Gaussian dynamics without linearisation.
  • Resistant to measurement outliers through heavy-tailed or bounded-influence likelihoods.
  • Produces a full posterior distribution at each time step, not just a point estimate.
  • Degrades gracefully under model misspecification rather than diverging.
  • Applicable to any state-space model where a robust likelihood can be specified.
Limitations
  • Computational cost scales linearly with the number of particles, making high-dimensional state spaces expensive.
  • Particle degeneracy and impoverishment can still occur if the proposal distribution is poorly chosen.
  • The choice of influence function and robustness tuning constant requires domain expertise.
  • Performance guarantees are harder to establish than for the standard Kalman filter in linear-Gaussian settings.

Frequently asked

How does the Robust Particle Filter differ from the standard Particle Filter?

The standard particle filter scores particles with a Gaussian likelihood, making it sensitive to outliers that can drive all weights to near zero. The robust variant replaces the Gaussian with a heavy-tailed or bounded-influence likelihood so that extreme observations are downweighted rather than causing filter collapse.

What influence function should I use?

Common choices include a Student-t likelihood (tunable degrees of freedom), a Huber function that transitions from quadratic to linear in the tails, and a Cauchy likelihood. The Student-t with 3-5 degrees of freedom is a practical default that allows heavier tails without extreme sensitivity to the tuning parameter.

How many particles do I need?

There is no universal rule, but tracking the effective sample size (ESS = 1 / sum of squared normalised weights) guides the choice. An ESS below N/2 typically triggers resampling. Start with a few hundred particles and increase until posterior summaries stabilise across independent runs.

When should I use a Robust Kalman Filter instead?

If the underlying system is linear (or nearly so) and only the observation noise is heavy-tailed, a robust Kalman filter variant is computationally far cheaper and analytically tractable. Use the Robust Particle Filter when both the dynamics and observations are nonlinear or strongly non-Gaussian.

Can I combine the Robust Particle Filter with the Kalman Filter?

Yes. Rao-Blackwellised or marginalised particle filters exploit the Kalman filter for the linear sub-structure of the state while applying particle approximations to the nonlinear parts. A robust likelihood can be layered on top, yielding computational savings while retaining outlier resistance.

Sources

  1. Ristic, B., Arulampalam, S. & Gordon, N. (2004). Beyond the Kalman Filter: Particle Filters for Tracking Applications. Artech House. ISBN: 978-1580536318
  2. Hurzeler, M. & Kunsch, H. R. (1998). Monte Carlo approximations for general state-space models. Journal of Computational and Graphical Statistics, 7(2), 175-193. link ↗

How to cite this page

ScholarGate. (2026, June 3). Robust Particle Filter. ScholarGate. https://scholargate.app/en/bayesian/robust-particle-filter

Related methods

Hamiltonian Monte CarloKalman FilterParticle FilterRobust Kalman FilterRobust Sequential Monte CarloSequential Monte Carlo

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Hamiltonian Monte CarloBayesian↔ compare
  • Kalman FilterBayesian↔ compare
  • Particle FilterBayesian↔ compare
  • Robust Kalman FilterBayesian↔ compare
  • Robust Sequential Monte CarloBayesian↔ compare
  • Sequential Monte CarloBayesian↔ compare
Compare side by side →

Referenced by

Robust Monte Carlo Simulation

Similar methods

Robust Sequential Monte CarloDynamic Particle FilterTime series particle filterParticle Filter with Measurement ErrorParticle FilterRobust Kalman FilterParticle Filter with Missing DataSequential Monte Carlo with Measurement Error

Related reference concepts

Importance SamplingHidden Markov ModelsGaussian Process ModelsEM AlgorithmStochastic OptimizationBayesian Computation and MCMC

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Robust Particle Filter (Robust Particle Filter). Retrieved 2026-07-21 from https://scholargate.app/en/bayesian/robust-particle-filter · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Hurzeler & Kunsch; Ristic, Arulampalam & Gordon
Year
1998-2004
Type
Sequential Bayesian estimation
DataType
Time-series, state-space observations
Subfamily
Bayesian / computational
Related methods
Hamiltonian Monte CarloKalman FilterParticle FilterRobust Kalman FilterRobust Sequential Monte CarloSequential Monte Carlo
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account