Návrh Školení
Zavedení
Přehled Agent Based Modeling
Případová studie: Použití agentů k simulaci finančních transakcí
Přehled Agent Based Modeling Rámců pro Java, C++, Python atd.
Přehled základních funkcí Mesa
Nastavení prostředí
Výběr mezi textovým editorem nebo IDE a notebookem Jupyter
Vytvoření jednoduchého modelu
Případová studie: Použití agentů k simulaci pandemie
Výběr modelu na základě Use Case (Boltzmannovo bohatství, Schellingův model segregace, SIR atd.)
Práce s třídami Mesa's Model a Agent
Definování proměnných
Nastavení parametrů úrovně modelu
Plánování akcí agenta
Spuštění modelu
Přidání agentů do modelu
Přidání prostoru do modelu
Sběr dat pomocí sběrače dat
Spuštění více modelů pomocí Mesa Batch Runner
Interaktivní vizualizace simulace
Vizualizace aktivity agenta v mřížce
Přidání grafu do vizualizace
Vytvoření modulu vizualizace (volitelné – vyžaduje Javascript)
Integrace modelu s aplikací Machine Learning.
Nejlepší postupy
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Python zkušenosti s programováním
- Javaskript (volitelné)
Publikum
- Výzkumníci
- Vyšetřovatelé
- Analytici
Reference (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.