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)
The trainer well prepared the course material beforehand and the session was very flexible and arranged to meet the trainee's interests. The management staffs were also around during the course to help us. The project was well managed in a friendly atmosphere throughout.