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›Simulation›Bayesian Agent-Based Modeling — Calibrating Complex Simulations with Bayesian Inference
Process / pipelineSimulation / optimization

Bayesian Agent-Based Modeling — Calibrating Complex Simulations with Bayesian Inference

Bayesian Agent-Based Modeling — Parameter Estimation and Uncertainty Quantification for Agent-Based Models · Also known as: Bayesian ABM, ABC-ABM, Bayesian Calibration of ABM, Bayesian Agent Simulation

Bayesian Agent-Based Modeling integrates Bayesian statistical inference with agent-based simulation to calibrate model parameters and quantify uncertainty. Rather than fixing agent rules and parameters by assumption, this approach treats unknown parameters as probability distributions and updates them systematically against observed data, yielding a full posterior over plausible model configurations.

ScholarGate
  1. Process / pipeline
  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.

Bayesian Agent-Based Modeling
Agent-Based ModelingApproximate Bayesian Com…Bayesian Markov ModelBayesian MicrosimulationMONTE-CARLO-SIMULATIONBayesian Cellular Automa…Bayesian Discrete-Event…

When to use it

Use Bayesian ABM when you have a complex, stochastic agent-based model with uncertain parameters and you need principled calibration against observed data. It is especially valuable when closed-form likelihoods are intractable, when uncertainty in parameter estimates must be quantified, or when comparing competing model specifications. Avoid it when the ABM is computationally very expensive (millions of agent steps per run) and you lack high-performance computing resources, or when data are so sparse that the posterior remains as diffuse as the prior, offering little inferential value.

Strengths & limitations

Strengths
  • Provides full posterior uncertainty over model parameters rather than a single point estimate.
  • Works without requiring an explicit likelihood function — the simulator itself acts as the generative model.
  • Enables formal model comparison and selection via Bayesian evidence (marginal likelihood approximations).
  • Propagates parameter uncertainty into forecasts, producing calibrated prediction intervals.
  • Naturally incorporates prior domain knowledge and updates it systematically with observed data.
  • Applicable to a wide range of complex adaptive systems: epidemiology, economics, ecology, social science.
Limitations
  • Computationally intensive: requires thousands to millions of model runs depending on dimensionality and tolerance.
  • Choice of summary statistics is critical and problem-specific; poorly chosen statistics discard essential information.
  • ABC posterior approximation degrades as tolerance epsilon decreases or parameter space grows — curse of dimensionality.
  • Results depend on prior specifications, which can dominate when data are scarce.
  • Convergence diagnostics are less standardized than in traditional Bayesian MCMC settings.

Frequently asked

What is the difference between Bayesian ABM and standard (frequentist) ABM calibration?

Standard calibration typically minimizes a loss function to find a single best-fit parameter vector. Bayesian ABM instead returns a full posterior distribution over all parameter values consistent with the data, allowing honest quantification of estimation uncertainty and enabling probabilistic predictions.

Do I need to compute a likelihood function to use this approach?

No. Bayesian ABM typically relies on Approximate Bayesian Computation (ABC), which replaces likelihood evaluation with simulation-based comparison of summary statistics, making it applicable even when the likelihood is mathematically intractable.

How many simulation runs are typically required?

Requirements vary widely. Simple models with few parameters may converge in tens of thousands of runs; high-dimensional models can require millions. Sequential ABC and surrogate-model approaches (e.g., Gaussian process emulators) are used to reduce computational burden.

Can Bayesian ABM handle stochastic ABMs (not just deterministic ones)?

Yes — in fact, stochastic ABMs are the primary use case. Multiple runs under the same parameter vector are averaged or represented via their distribution of summary statistics to account for within-model randomness.

What are the main alternatives if Bayesian ABM is too expensive?

Surrogate-assisted calibration (using emulators like Gaussian processes to approximate the simulator), simulated method of moments (SMM), and indirect inference are common frequentist alternatives that are computationally lighter but sacrifice posterior uncertainty quantification.

Sources

  1. Sunnaker, M., Busetto, A. G., Numminen, E., Corander, J., Foll, M., Dessimoz, C. (2013). Approximate Bayesian Computation. PLOS Computational Biology, 9(1), e1002803. DOI: 10.1371/journal.pcbi.1002803 ↗
  2. Grazzini, J., Richiardi, M. (2015). Estimation of agent-based models by simulated minimum distance. Journal of Economic Dynamics and Control, 51, 148-165. DOI: 10.1016/j.jedc.2014.10.006 ↗

How to cite this page

ScholarGate. (2026, June 3). Bayesian Agent-Based Modeling — Parameter Estimation and Uncertainty Quantification for Agent-Based Models. ScholarGate. https://scholargate.app/en/simulation/bayesian-agent-based-modeling

Related methods

Agent-Based ModelingApproximate Bayesian ComputationBayesian Markov ModelBayesian MicrosimulationMONTE-CARLO-SIMULATION

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.

  • Agent-Based ModelingSimulation↔ compare
  • Approximate Bayesian ComputationSimulation↔ compare
  • Bayesian Markov ModelSimulation↔ compare
  • Bayesian MicrosimulationSimulation↔ compare
  • MONTE-CARLO-SIMULATIONDecision-making↔ compare
Compare side by side →

Referenced by

Bayesian Cellular AutomataBayesian Discrete-Event Simulation

Similar methods

Agent-Based ModelingRobust Agent-Based ModelingAgent-based microsimulationAgent-based sensitivity analysisBayesian System DynamicsMulti-objective agent-based modelingAgent-based scenario analysisTime series approximate Bayesian computation

Related reference concepts

Bayesian Computation and MCMCBayesian Model AveragingPrior Elicitation and Sensitivity AnalysisBayesian Model Comparison and SelectionBayesian Inference FoundationsEmpirical Bayes Methods

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

ScholarGate — Bayesian Agent-Based Modeling (Bayesian Agent-Based Modeling — Parameter Estimation and Uncertainty Quantification for Agent-Based Models). Retrieved 2026-07-21 from https://scholargate.app/en/simulation/bayesian-agent-based-modeling · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Sunnaker et al. / Grazzini & Richiardi (among key contributors)
Year
2000s–2010s
Type
Simulation calibration and inference framework
DataType
Observed aggregate or micro-level data; agent behavior logs
Subfamily
Simulation / optimization
Related methods
Agent-Based ModelingApproximate Bayesian ComputationBayesian Markov ModelBayesian MicrosimulationMONTE-CARLO-SIMULATION
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