Institutionen för ekonomisk och industriell utveckling
Lärandemål
Redogöra för centrala tillämpningar av agent-baserad modellering (ABM) inom samhällsvetenskapen;
Förklara logiken bakom agentbaserad modellering och dess förklaringsvärde;
Designa och programmera olika typer av agentbaserade modeller;
Utföra olika agentbaserade datorexperiment;
Utvärdera resultaten från agentbaserade modeller genom olika typer av statistiska känslighetsanalyser.
Kursinnehåll
Agent-baserad simulering är en metod för att analysera hur grupper av interagerande individer eller andra typer av agenter genererar olika typer av makroutfall. I den här kursen introduceras tekniken bakom agentbaserade modeller (ABM). I kursen behandlas alla moment som utvecklandet av en ABM innefattar, från teoretisk design till implementering, kalibrering och utvärdering av modellen. Genom intensiva datorlaborationer får studenten förståelse för hur objektorienterad programmering används för att skapa en ABM, inklusive hantering av variabler, kommandon och procedurer. I kursen ingår praktiskt arbete med olika typer av ABM experiment, samt metoder för hur man utvärderar hur robusta simuleringsresultat är, genom olika typer av statistiska sensitivitetsanalyser.
Förutsättningar
180 hp godkända varav 90 hp godkända i ett huvudområde inom ett av följande ämnesområden: samhällsvetenskap, naturvetenskap, ingenjörsvetenskap, statistik eller matematik 15 hp i statistik, datavetenskap, matematik eller motsvarande på avancerad nivå Engelska 6