Calibration Methods

Routing Summary

This folder covers approaches to calibrating agent-based models. Contains 8 notes across two approaches: GA-based point estimation (Ben Said, Karakaya, Bonabeau) and uncertainty quantification-based calibration (McCulloch et al. 2022).

Concept Map

ConceptNoteTypeDepends OnKey Result
Calibration overviewABM Calibration OverviewconceptABM Methodology and PrinciplesThree approaches: GA, controlled experiments, analytical baselines
GA calibrationGenetic Algorithm Calibration for ABMconceptABM Calibration Overview6-gene chromosome, roulette wheel selection, 85% crossover, 1% mutation
Fitness evaluationGA Fitness Evaluation and the RAMconceptGenetic Algorithm Calibration for ABMDual macro/micro evaluation comparing simulation to observed data
HM+ABC pipelineHM-ABC Calibration FrameworkoverviewABM Calibration Overview4-step pipeline: define space → quantify UQ → run HM → run ABC; 3,185 runs vs 11,000+ for ABC alone
History MatchingHistory Matching for ABMsconceptHM-ABC Calibration Framework, Uncertainty Quantification for ABM CalibrationImplausibility ; Pukelsheim rule
ABC for ABMsApproximate Bayesian Computation for ABMsconceptHistory Matching for ABMsRejection sampling with HM-informed prior;
Uncertainty typesUncertainty Quantification for ABM CalibrationconceptABM Calibration Overview4 sources: parameter, model discrepancy, ensemble variance, observation uncertainty
Case studiesABM Calibration Case StudiesexampleHM-ABC Calibration FrameworkSugarScape (2 params), birds (comparison to alternatives), RISC (16 binary model variants)

Notes

  • ABM Calibration Overview — CONTAINS: why ABM calibration is hard (5 challenges), three calibration approaches comparison, general calibration workflow
  • Genetic Algorithm Calibration for ABM — CONTAINS: chromosome encoding (6 genes), GA procedure (elite selection, roulette wheel, arithmetic crossover, mutation), parameter table, convergence results
  • GA Fitness Evaluation and the RAM — CONTAINS: RAM architecture, Category 1 (macro curves), Category 2 (micro probes), fitness computation, integration with GA loop
  • HM-ABC Calibration Framework — CONTAINS: 4-step pipeline overview, efficiency comparison table, birds 3,185 vs 11,000+ runs result, accuracy trade-off (coverage vs precision)
  • History Matching for ABMs — CONTAINS: implausibility score (Eq. 1), model discrepancy variance (Eq. 2), ensemble variance (Eqs. 3–4), wave structure, LHS sampling, stopping criteria, SugarScape 10-wave example
  • Approximate Bayesian Computation for ABMs — CONTAINS: rejection sampling algorithm, HM-informed prior, threshold setting (Eq. 5), posterior refinement, accuracy table vs ABC alone
  • Uncertainty Quantification for ABM Calibration — CONTAINS: 4 uncertainty sources (parameter uncertainty, model discrepancy , ensemble variance , observation uncertainty ), total uncertainty budget, why traditional calibration fails
  • ABM Calibration Case Studies — CONTAINS: SugarScape step-by-step, birds model (3 fitting criteria, 3 waves, efficiency comparison vs simulated annealing/EA/ABC), RISC Scottish cattle farms (16 binary model variants, MASE error metric, POM application)

Sources