The ‘Dream Valley’ ABM: From reproducing macroeconomic indicators to participatory exercises
Nikita Strelkovskii, Elena Rovenskaya, Leena Ilmola-Sheppard Advanced Systems Analysis program
The Dream Valley ABM: From reproducing macroeconomic indicators to - - PowerPoint PPT Presentation
The Dream Valley ABM: From reproducing macroeconomic indicators to participatory exercises Nikita Strelkovskii, Elena Rovenskaya, Leena Ilmola-Sheppard Advanced Systems Analysis program The Dream Valley model Overview. Purpose
Nikita Strelkovskii, Elena Rovenskaya, Leena Ilmola-Sheppard Advanced Systems Analysis program
The model is used for studying dynamics of the Finnish economy in the cases
The aim of the model is not to be predictive and it does not provide the users with accurate forecasts. The ways the model is applied are fourfold: 1) Experimenting with different scenarios: if this event happens or a policy is implemented, what is the outcome. 2) Decision maker toolkit: a decision maker can change parameters during simulation and see what happens (observation of the dynamics of the system change). 3) Increasing resilience: define a shock scenario and plan policy actions to repair the system in a crisis, then test the response. 4) Pattern identification: run a large number of different scenarios and identify some typical reaction patterns (and anomalies).
Russian counter-sanctions)
purchases
*One of the model versions also contained agents-firms
education level, income, consumption structure, saving, willingness to work etc.]
input-output data, taxes paid, labor intensity etc.],
rates for individuals and economic sectors, unemployment benefit etc.]
UML classes diagram example (drawn at a workshop) UML statechart (proposed at an internal meeting)
Population generator Labor “market” IO sector structure Semi-endogenous demand Government
Social mood Educa tion impact
Endogen
family decisions
4600 4800 5000 5200 5400 5600 5800 6000 6200 Population Population (data) 1000 2000 3000 4000 5000 6000 7000 8000 2 2 4 2 9 2 1 4 2 1 9 2 2 4 2 2 9 2 3 4 2 3 9 2 4 4 2 4 9 2 5 4 Births Births (data) Deaths Deaths (data) 500 1000 1500 2000 2500 3000 Emigrants Emigrants (data) Immigrants Immigrants (data) 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018 0.02 Error (population)
– Some unpredictable behavior of the model occurred due to implementation features, which are not documented – Automatized unit testing is more complicated (though a debugger is available)
Further questions? strelkon@iiasa.ac.at