120 likes | 363 Views
Моделиране и Разработка на Симулации. Лекция 1: Природни, екологични и физически системи 27 Юни, 2008. Програма. Въведение в моделирането Работа с NetLogo Упражнение: разработка на SIR модели на инфекциозни болести Изложение на реални консултантски проекти Malware Анкета.
E N D
Моделиране и Разработка на Симулации Лекция 1: Природни, екологични и физически системи 27 Юни, 2008
Програма • Въведение в моделирането • Работа с NetLogo • Упражнение: разработка на SIR модели на инфекциозни болести • Изложение на реални консултантски проекти • Malware • Анкета Моделиране и разработка на симулации - 2008
Въведение в моделирането Моделиране и разработка на симулации - 2008
1. Дефиниция на проблема • С каква цел се разработва моделът? • На какви въпроси търсим отговор? • Какъв проблем се опитваме да решим? • Кои са клиентите и какви са техните очаквания? • Определяне на границите на модела • Определяне на хоризонт във времето • Разработка на основни динамики, които моделът трябва да генерира (reference modes) Моделиране и разработка на симулации - 2008
2. Разработка на теоритичен модел • Агенти • Атрибути • Правила на държание • Среда • Взаимодействия (агенти & среда) • Определяне на важни променливи • Вътрешни • Външни • Излишни • Анализ на наличните данни Моделиране и разработка на симулации - 2008
3. Разработка на симулацията • NetLogo, Java, и т.н. • Изчистване на всички несъстоятелности • Справяне с инженерни проблеми • Време за симулация • Памет • Профилиране и оптимизации на кода • Модификация на теоретичния модел и повтаряне Моделиране и разработка на симулации - 2008
4. Тестване и калибриране • Спрямо основните динамики • Спрямо исторически данни • При гранични (екстремни) условия • Анализ на наличните данни • Модификация на теоретичния модел и повтаряне Моделиране и разработка на симулации - 2008
5. Анализ • На основните въпроси, поставени в началото • Дизайн на интервенции • What-if scenarios • Sensitivity analysis Моделиране и разработка на симулации - 2008
Въведение в NetLogo и разработка на SIR модели Моделиране и разработка на симулации - 2008
Проект 1 – разширение на SIR модела • Интервенции • Имунизационни кампании • Кога да бъдат започнати • В какъв мащаб • Временен имунитет • Карантина • Инкубационен период • Период на заразност • Изберете система, в която получаваме епидемия и анализирайте при какви условия дадената интервенция е успешна Моделиране и разработка на симулации - 2008
Имунизация Моделиране и разработка на симулации - 2008
Malware Моделиране и разработка на симулации - 2008