План на курса
Въведение
Преглед на Agent Based Modeling
Казус от практиката: Използване на агенти за симулиране на финансови транзакции
Преглед на рамки за моделиране, базирани на агенти за Java, C++, Python и др.
Преглед на основните характеристики на Mesa
Настройка на околната среда
Избор между текстов редактор или IDE и Jupyter Notebook
Създаване на прост модел
Казус от практиката: Използване на агенти за симулиране на пандемия
Избор на модел въз основа на Use Case (богатство на Болцман, модел на сегрегация на Шелинг, SIR и др.)
Работа с класовете модели и агенти на Mesa
Дефиниране на променливите
Задаване на параметри на нивото на модела
Планиране на действията на агент
Изпълнение на модела
Добавяне на агенти към модела
Добавяне на пространство към модела
Събиране на данни с помощта на Data Collector
Изпълнение на множество модели с помощта на Mesa Batch Runner
Интерактивно визуализиране на симулацията
Визуализиране на дейността на агента в мрежа
Добавяне на диаграма към визуализацията
Създаване на модул за визуализация (по избор - изисква Java скрипт)
Интегриране на модела с Machine Learning приложение.
Най-добри практики
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Python опит в програмирането
- Javascript (по избор)
Публика
- Изследователи
- Следователи
- Анализаторите
Oтзиви от потребители (2)
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.
Kikuko Shoyama
Course - Repast - Agent Based Modeling and Simulation (ABMS)
Страхотни познания по темата- Goот темпото Един на един беше много полезно - научих повече по този начин- Благодаря за организирането-
Damien - Calor
Course - AutoCAD: Beginner to Advanced
Machine Translated