Modelowanie i symulacje komputerowe w naukach społecznych 3500-FAKM-MODKOM
Zajęcia składają się z 3 bloków:
I Blok teoretyczny (3 zajęcia)
Wprowadzenie do modelowania: rodzaje modeli, wnioskowanie naukowe w oparciu o modele; formalizowanie modeli teoretycznych
Paradygmat układów złożonych jako podstawa modelowania agentowego – konstruowanie agentów, reguł ich zachowania i interakcji, definiowanie parametrów porządku i kontroli, ekstrahowanie wyników z działania modelu
Modele w praktyce – interaktywna prezentacja modeli agentowych z udziałem studentów (model ewolucji cech; model ruchu ulicznego; model drapieżca-ofiara; model tragedii wspólnego pastwiska)
II Blok programistyczny (7 zajęć) poświęcony będzie praktycznej nauce języka NetLogo (darmowe środowisko programistyczne do modelowania agentowego)
Wprowadzenie do środowiska NetLogo – interfejs twórcy i badacza modeli; wprowadzanie komend i modyfikacji modeli w trakcie symulacji
Modele agentowe od kuchni – funkcje, procedury, zmienne;
Elementy modelu w NetLogo – przestrzeń, agenci i połączenia
Inicjalizowanie modelu, definiowanie zmiennych i stałych
Definiowanie kroku symulacji – procedur
Wizualizacja przebiegu symulacji – grafy i raporty
Analiza wyników modelu – tworzenie wielokrotnych przebiegów, agregacja i podsumowanie wyników
III Blok symulacyjny (5 zajęć) przedstawi wybrane modele symulacyjne zaimplementowane w NetLogo, które studenci będą modyfikować w trakcie zajęć
Dynamika opinii (voter model, Dynamical Social Impact)
Epidemia (Susceptible-Infected-Recovered i Susceptible-Infected-Susceptible)
Gra w życie
Model drapieżca-ofiara Lotki-Volterry
Model segregacji Schellinga
Rodzaj przedmiotu
Tryb prowadzenia
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: