Kurzusleírás
Bevezetés
Agent Based Modeling áttekintése
Esettanulmány: Ügynökök használata pénzügyi tranzakciók szimulálására
A Agent Based Modeling keretrendszer áttekintése a következőhöz: Java, C++, Python stb.
A Mesa alapvető szolgáltatásainak áttekintése
A környezet beállítása
Szövegszerkesztő vagy IDE és Jupyter Notebook közötti választás
Egyszerű modell készítése
Esettanulmány: Ügynökök használata pandémia szimulálására
Modellválasztás a Use Case alapján (Boltzmann Wealth, Schelling szegregációs modell, SIR stb.)
Munka a Mesa modell- és ügynökosztályaival
A változók meghatározása
Modellszint-paraméterek beállítása
Egy ügynök intézkedéseinek ütemezése
A modell futtatása
Ügynökök hozzáadása a modellhez
Hely hozzáadása a modellhez
Adatgyűjtés az adatgyűjtő segítségével
Többszörös modell futtatása a Mesa Batch Runner segítségével
A szimuláció interaktív megjelenítése
Ügynöktevékenység megjelenítése rácsban
Diagram hozzáadása a vizualizációhoz
Vizualizációs modul létrehozása (opcionális – Javaszkript szükséges)
A modell integrálása Machine Learning alkalmazással.
Legjobb gyakorlatok
Hibaelhárítás
Összegzés és következtetés
Követelmények
- Python programozási tapasztalat
- Javascript (nem kötelező)
Közönség
- Kutatók
- Nyomozók
- Elemzők
Vélemények (1)
A tanár előkészítette a kurzusanyagot, így a tanfolyam nagyon rugalmas és a hallgatók érdekei szerint alakult. A vezetőség is jelen volt a kurzus alatt, hogy segítsen nekünk. A projektet barátságos légkörben szervezték végig.
Kikuko Shoyama
Kurzus - Repast - Agent Based Modeling and Simulation (ABMS)
Gépi fordítás