2024 Edition
Welcome to the course of Agent Based Modeling and Simulation (ABMS) . The course is organized in five parts, the first four covers ABMS including the basics of NetLogo and it’s use in developing well documented models; the review of different model design concepts; the principles of pattern oriented modeling; and the analysis of the resulting models. The fifth part is about Reinforcement Leaning and its use in ABMs. The organization of the course is as follows:
Introduction | abms-syllabus
Agent-Based Modeling and NetLogo Basics
- Agent Based Modeling and Simulation | 1; 3:1 | abms-slides-01
- Getting Started with NetLogo | 1; 3:2 | abms-slides-02
- The ODD Protocol | 1:3 | abms-slides-03
- Implementing a First Agent Based Model | 1:4 | abms-slides-04
- From Animation to Science | 1:5 | abms-slides-05
- Testing your Programs | 1:6 | abms-slides-06
Some Model Design Concepts
- Emergence | 1:8 | abms-slides-07
- Stochasticity | 1:15 | abms-slides-08
- Collectives | 1:16 |abms-slides-09
Pattern-Oriented Modeling
- Patterns for Model Structure | 1:17-18 | abms-slides-10
- Patterns for Theory Development | 1:19 | abms-slides-11
- Patterns for Parameterization and Calibration | 1:20 | abms-slides-12
Model Analysis
- Analyzing and Understanding ABMs | 1:22 | abms-slides-13
Reinforcement Learning
- Introduction to Reinforcement Learning | 2:1 | abms-slides-14
- Finite Markov Decision Processes | 2:3 | abms-slides-15
- Temporal-Difference Learning | 2:6 | abms-slides-16
X:Y stands for reference X, chapter Y.
Ligas
- Guía de estilo en NetLogo | URL
References
- S. F. Railsback and V. Grimm. Agent-Based and Individual-Based Modeling. Princeton University Press, Princeton, New Jersey, USA, 2019.
- R. Sutton and A. G. Barto. Reinforcement Learning: An Introduction. MIT Press, Cambridge, MA., USA, 2018.