Epstein, J. M. (2008). Why Model? Journal of Artificial Societies and Social Simulation, 11(4), 12.
Diagrams available at https://github.com/Andros-Spica/modelling-simulation-graphs
Icon assets from "The Noun Project" (thenounproject.com)
Diagrams available at https://github.com/Andros-Spica/modelling-simulation-graphs
Icon assets from "The Noun Project" (thenounproject.com)
Input | Model | Output | |
Machine Learning | known | learned after implementation |
known+ predicted after training |
Simulation | known+ assumed |
known before implementation |
learned after iterations |
If both approaches serve different epistemological purposes, why should we choose one over the other?
How can simulation and machine learning be combined into the same methodology?
Icon assets from "The Noun Project" (thenounproject.com)
von Rueden, L., Mayer, S., Sifa, R., Bauckhage, C., & Garcke, J. (2020). Combining Machine Learning and Simulation to a Hybrid Modelling Approach: Current and Future Directions. In M. R. Berthold, A. Feelders, & G. Krempl (Eds.), Advances in Intelligent Data Analysis XVIII (Vol. 12080, pp. 548–560). Springer International Publishing. 10.1007/978-3-030-44584-3_43
Jareño, S. J. N., Helden, D. P. van, Mirkes, E. M., Tyukin, I. Y., & Allison, P. M. (2021). Learning from Scarce Information: Using Synthetic Data to Classify Roman Fine Ware Pottery. Entropy, 23(9). 10.3390/e23091140
Simulation datasets are (potentially) "Big Data"
You are not alone anymore!
After 10,000 runs...
the headache comes
Threading an invisible, multidimensional landscape
Carrignon, S., Brughmans, T., & Romanowska, I. (2020). Tableware trade in the Roman East: Exploring cultural and economic transmission with agent-based modelling and approximate Bayesian computation. PLOS ONE, 15(11), e0240414. 10.1371/journal.pone.0240414
Cane turns into cannon!
See also:
Carrignon, S., Bentley, R. A., & Ruck, D. (2019). Modelling rapid online cultural transmission:
Evaluating neutral models on Twitter data with approximate Bayesian computation.
Palgrave Communications, 5(1), Article 1. https://doi.org/10.1057/s41599-019-0295-9
KIDS meets KISS
Simulation (artificial) intelligence
Caveat: higher computational costs, expertise requirements, hybrid teams desirable
Angourakis et al. 2022, Quaternary | model repository: https://github.com/Andros-Spica/indus-village-model
⇑ simplification of Land Water model (runoff calculation)
(surrogate model generation)
use of ML component in agent decision-making ⇒
(model component)
sensitivity analysis per each submodel ⇒
(pattern detection)
⇐ validation of Weather and Land model to known present conditions
(parameter calibration and optimisation)
⇐ Conversion of paleoenvironmental and paleodemographic data (proxies) to model (mechanistic) variables
(pre-processing/selecting input data) ⇓
A few takes of Leonardo.AI (Diffusion XL) on
"machine learning and simulation cooperating
to reconstruct socio-ecological past".