Home› Groups› AGENT BASED MODELLING› AGENT BASED MODELLING› When Should an ABM Be Retired? Model Decay…

When Should an ABM Be Retired? Model Decay and the Case for Revalidation

Started by Rhoda Nakhosi Oct 19, 2026 2 replies 👁 2 views
Rhoda Nakhosi Admin Community Champion (1,500+ points) Community Champion
Oct 19, 2026 at 10:53 am
@all 
We spend a lot of time discussing when to build an ABM. I'd like to ask the opposite question: when should one be retired, rebuilt, or revalidated? ABMs can keep running long after the world they represent has changed. A model calibrated on 2020 data may still be producing confident outputs in 2026 — nothing breaks, the code still runs, and the results look as authoritative as ever. In agent-based work, decay is silent.
Three questions for the community:
1. Calibration drift. How do you know when a model's rules or network parameters no longer reflect reality? Do you monitor this, or only notice when something looks wrong?
2. Revalidation triggers. Should ABMs have explicit triggers for revalidation, a time interval, a major policy or structural change, or a growing gap between simulated and observed outcomes? And who is responsible once the original team has moved on?
3. Documentation for handover. Many ABMs are never published with enough code, parameter justification, and calibration data for anyone else to revalidate them. What minimum standard would make retirement and handover possible?
I'm especially interested in whether anyone has actually retired an ABM and what prompted it. The failure stories would probably teach us more than the successes.
My view: we have strong norms for model construction but almost none for model stewardship. In policy and public health settings, where decisions may be made years after a model was built, that's a real risk, not just housekeeping.
Nonvicks Ochieng Member Community Champion (1,500+ points) Community Champion
10 hours ago

@Rhoda Nakhosi This touches on a major blind spot in computational modeling: software rot gets noticed because programs crash, but model rot goes unnoticed because the outputs keep looking authoritative. Detecting silent calibration drift requires moving beyond lagging indicators and pairing model parameters with live data streams to spot both gradual behavioral shifts and sudden structural shocks. To prevent models from becoming "zombie artifacts" once original teams disband, institutions must establish clear revalidation triggers such as fixed time intervals, major policy shifts, or out-of-bounds empirical metrics and assign ownership to a permanent institutional custodian. Finally, enabling responsible handover or retirement requires a minimum documentation standard that includes full ODD (Overview, Design Concepts, and Details) protocols, containerized code, explicit parameter provenance, and defined boundary conditions where the model fails. Ultimately, computational credibility requires active stewardship rather than just good initial construction, ensuring models remain living decision tools rather than outdated black boxes.

Charles Member Expert (800+ points) Expert
2 hours ago (edited)

Thank you Rhoda for this important question — when to retire is as important as when to build.

From implementation perspective, this resonates strongly.
1. Calibration drift: In community programs, behaviour changes fast — after a policy change, a health campaign, or even mobile money expansion. A rule calibrated in 2020 will not reflect 2026 reality. For us, drift becomes visible not in code, but in community feedback. If field teams say "this is not what we see anymore," that is an early signal. We should monitor it, not wait until outcomes diverge.
2. Revalidation triggers: Yes, ABMs need explicit triggers. I would suggest three: a fixed time review (every 12-18 months), a structural trigger (major policy, funding shift, or crisis), and a divergence trigger (when observed data moves outside the model's confidence). Responsibility is key — too often models stay with individuals, not institutions. Handover should be to a permanent custodian, ideally linked to local institutions who live with the consequences of the model.
3. Documentation for handover: Minimum standard should be simple and usable: full code, clear parameter sources, calibration data, assumptions log, and a short note on where the model should NOT be used. If another team cannot rerun and revalidate without the original modeller, documentation has failed.
My view: many ABMs are built as projects, but used as infrastructure. If we use them for policy, we need stewardship norms — including the courage to retire a model that no longer represents the world.
A retired model is not failure. Keeping an outdated model alive is.