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 Approximate Bayesian Computation
Bayesian methodsBayesian / computational

Robust Approximate Bayesian Computation

Also known as: Robust ABC, robust ABC inference, outlier-robust ABC, robust likelihood-free inference

Robust ABC extends standard Approximate Bayesian Computation to handle outliers, model misspecification, and sensitivity to summary statistic choice. By replacing conventional distance measures with robust alternatives — such as composite scores, trimmed statistics, or synthetic likelihoods — it protects posterior inference from being distorted by atypical observations or an imperfect simulator.

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 Approximate Bayesian Computation
Approximate Bayesian Com…Bayesian Inference with…Particle FilterRobust Bayesian InferenceRobust Variational Infer…Sequential Monte Carlo

When to use it

Use robust ABC when the data may contain outliers or the simulator is only a rough approximation of the true process, and you need posterior inference that does not collapse around those anomalies. It is particularly suited to ecology, epidemiology, and engineering problems where the generative model is complex but imperfect and data quality is uneven. Do not use robust ABC as a routine replacement for standard ABC if the data are clean and the simulator is well validated; the extra complexity is unnecessary. Also avoid it when the sample size is very small (fewer than ~30 observations), because robust summary statistics are themselves imprecise with little data.

Strengths & limitations

Strengths
  • Protects posterior inference from distortion by outliers and model misspecification.
  • Requires no analytical likelihood — only the ability to simulate data from the model.
  • Composite score and synthetic-likelihood variants retain efficiency close to that of standard ABC under clean data.
  • Compatible with sequential Monte Carlo and adaptive tolerance schemes for computational efficiency.
  • Applicable to complex scientific simulators in ecology, epidemiology, genetics, and engineering.
Limitations
  • Choosing an appropriate robust summary statistic or composite score requires domain knowledge and often pilot experimentation.
  • Robust summaries may discard information, slightly widening posteriors compared with an optimal non-robust approach.
  • Computational cost is higher than standard ABC because robust distance calculations are more expensive per iteration.
  • Theoretical guarantees on posterior consistency under misspecification are model-specific and not always available.

Frequently asked

How does robust ABC differ from standard ABC?

Standard ABC uses simple summary statistics and a Euclidean or other basic distance. Robust ABC replaces these with outlier-resistant summaries — composite scores, trimmed statistics, or robust synthetic likelihoods — so that a few anomalous observations or a slightly wrong simulator do not distort the accepted posterior sample.

What is a composite score function in this context?

A composite score is derived from a partial or pseudo-likelihood rather than the full likelihood. It summarises the data in a way that separates the contribution of each observation, allowing outlier contributions to be down-weighted without discarding the observation entirely.

Can robust ABC be combined with Sequential Monte Carlo?

Yes. SMC-ABC sequences a series of decreasing tolerances ε, propagating a population of particles with importance weights. Swapping the standard distance for a robust one requires only changing the acceptance criterion; the SMC machinery remains the same, yielding an adaptive robust ABC posterior efficiently.

When should I prefer robust Bayesian inference over robust ABC?

If you can write down an analytical (or approximately analytical) likelihood, robust Bayesian inference methods — such as heavy-tailed likelihoods or power-likelihood approaches — are usually more efficient than ABC. Use robust ABC when no tractable likelihood exists and you must rely on simulation.

How do I choose the tolerance ε?

Start with a pilot run to understand the distribution of robust distances, then select ε at a quantile (e.g., 1–5th percentile of pilot distances). Perform sensitivity analysis across several ε values; if the posterior changes substantially, the approximation is not yet stable. Sequential schemes that adapt ε automatically reduce this guesswork.

Sources

  1. Ruli, E., Sartori, N. & Ventura, L. (2016). Approximate Bayesian computation with composite score functions. Statistics and Computing, 26(3), 679–692. DOI: 10.1007/s11222-015-9551-z ↗
  2. Frazier, D. T., Drovandi, C. & Nott, D. J. (2020). Robust Approximate Bayesian Inference with Synthetic Likelihood. Journal of Computational and Graphical Statistics, 30(4), 958–976. DOI: 10.1080/10618600.2021.1875839 ↗

How to cite this page

ScholarGate. (2026, June 3). Robust Approximate Bayesian Computation. ScholarGate. https://scholargate.app/en/bayesian/robust-approximate-bayesian-computation

Related methods

Approximate Bayesian ComputationBayesian Inference with Measurement ErrorParticle FilterRobust Bayesian InferenceRobust Variational InferenceSequential 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.

  • Approximate Bayesian ComputationSimulation↔ compare
  • Bayesian Inference with Measurement ErrorBayesian↔ compare
  • Particle FilterBayesian↔ compare
  • Robust Bayesian InferenceBayesian↔ compare
  • Robust Variational InferenceBayesian↔ compare
  • Sequential Monte CarloBayesian↔ compare
Compare side by side →

Similar methods

Approximate Bayesian Computation with Missing DataApproximate Bayesian Computation with Measurement ErrorApproximate Bayesian ComputationTime series approximate Bayesian computationRobust Markov chain Monte CarloSpatial Approximate Bayesian ComputationHierarchical Approximate Bayesian ComputationMultilevel Approximate Bayesian Computation

Related reference concepts

Bayesian Computation and MCMCPrior Elicitation and Sensitivity AnalysisBayesian Model Comparison and SelectionEmpirical Bayes MethodsPosterior Predictive ChecksPredictive Information Criteria

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

ScholarGate — Robust Approximate Bayesian Computation (Robust Approximate Bayesian Computation). Retrieved 2026-07-21 from https://scholargate.app/en/bayesian/robust-approximate-bayesian-computation · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Ruli, Sartori & Ventura; Frazier, Drovandi & Nott (2016–2020)
Year
2016
Type
likelihood-free inference
DataType
continuous, count, or complex simulator output
Subfamily
Bayesian / computational
Related methods
Approximate Bayesian ComputationBayesian Inference with Measurement ErrorParticle FilterRobust Bayesian InferenceRobust Variational InferenceSequential 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