Tentalabbet

771A22 · 7,5 hp · Avancerad nivå (A1F) · Computational Social Science

Agentbaserad modellering

Ges · nästa start VT 2027

Ingen tentastatistik än

Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.

Om kursen

Mål

Efter avslutad kurs ska den studerande på avancerad nivå kunna:

  • 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.

Innehå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.

Examinator
Eduardo Tapia
Huvudområde
Computational Social Science
Kursplanen på Studieinfo ↗