Computational Model Library

The release you are viewing is currently unpublished.

Particle Swarm Optimization for Calibration in Spatially Explicit Agent-Based Modeling (version 1.0.0)

A challenge in computational modeling of complex geospatial systems is the amount of time and resources required to tune a set of parameters that reproduces the observed patterns of phenomena of being modeled. Well-tuned parameters are necessary for models to reproduce real-world multi-scale space-time patterns, but calibration is often computationally-intensive and time-consuming. Particle Swarm Optimization (PSO) is a swarm intelligence optimization algorithm that has found wide use for complex optimization including non-convex and noisy problems. In this study, we propose to use PSO for calibrating parameters in spatially explicit agent-based models (ABMs). We use a spatially explicit ABM of influenza transmission based in Miami, Florida, USA as a case study. Further, we demonstrate that a standard implementation of PSO can be used out-of-the-box to successfully calibrate models and out-performs Monte Carlo in terms of optimization and efficiency. The notebook is designed to teach you about Particle Swarm Optimization (PSO) and how you can use it for parameter optimization.

Release Notes

Release for publication reviewers.

Download for Review
Version Submitter First published Last modified Status

Discourse comments are disabled. (this page is private)
This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.