Growing Models from the Bottom Up. An Evaluation-Based Incremental Modelling Method (EBIMM) Applied to the Simulation of Systems of Cities
Authored by Romain Reuillon, Clementine Cottineau, Paul Chapron
Date Published: 2015
Sponsors:
No sponsors listed
Platforms:
Scala
Model Documentation:
ODD
Mathematical description
Model Code URLs:
https://github.com/ISCPIF/marius-method
Abstract
This paper presents an incremental method of parsimonious modelling
using intensive and quantitative evaluation. It is applied to a research
question in urban geography, namely how well a simple and generic model
of a system of cities can reproduce the evolution of Soviet
urbanisation. We compared the ability of two models with different
levels of complexity to satisfy goals at two levels. The macro-goal is
to simulate the evolution of the system's hierarchical structure. The
micro-goal is to simulate its micro-dynamics in a realistic way. The
evaluation of the models is based on empirical data through a
calibration that includes sensitivity analysis using genetic algorithms
and distributed computing. We show that a simple model of spatial
interactions cannot fully reproduce the observed evolution of Soviet
urbanisation from 1959 to 1989. A better fit was achieved when the
model's structure was complexified with two mechanisms. Our evaluation
goals were assessed through intensive sensitivity analysis. The
complexified model allowed us to simulate the evolution of the Soviet
urban hierarchy.
Tags
Agent-based models
Dynamics
growth
Organization
Agglomeration
Russia