Repast - Agent Based Modeling and Simulation (ABMS) ( repast1 | 28 hours )
Cel
Modelowanie i symulacja oparta na agentach (ABMS) to stosunkowo nowe podejście do modelowania złożonych systemów złożonych z oddziałujących na siebie, autonomicznych "agentów". Agenci mają zachowania, często opisane przez proste reguły, oraz interakcje z innymi agentami, które z kolei wpływają na ich zachowania. Modelując agentów indywidualnie, można zaobserwować pełne efekty różnorodności, która istnieje między agentami w ich atrybutach i zachowaniach, ponieważ powoduje to zachowanie systemu jako całości. Pakiet Repast Suite to rodzina zaawansowanych, bezpłatnych i otwartych bibliotek do modelowania i symulacji opartych na agentach, które są stale rozwijane od ponad 10 lat. Ten czterodniowy kurs wyjaśnia szczegółowo, jak tworzyć symulacje dla systemów opartych na agentach przy użyciu środowiska Repast.
Cele kursu
- Wprowadzenie uczestników w zasady i koncepcje modelowania i symulacji opartych na agentach.
- Rozwijanie zdolności uczestników do czytania i rozumienia kodu programowania modelowania agentów.
- Wyposażenie uczestników w wiedzę, dzięki której zrozumieją znaczenie dokładnego i precyzyjnego modelowania.
- Zwiększenie zrozumienia przez uczestników własnych systemów wykorzystujących symulację opartą na agentach.
- Rozwinięcie lepszej zdolności do używania i kodowania systemów opartych na agentach przy użyciu repast, reLogo.
Metodologia
Kurs modeluje różnorodne skuteczne metodologie szkoleniowe, w tym demonstrację, praktykę, dyskusję, burzę mózgów, studia przypadków, wizualizację i prezentację. Po zapoznaniu się z modelowaniem i symulacją przemysłową, uczestnicy mogą wykorzystać tę wiedzę w tworzeniu własnych systemów ABMS.
DZIEŃ 1
Wprowadzenie
Sesja 1 - Wprowadzenie do ABMS
- Modelowanie i symulacja przemysłowa
- Czym jest model, poziom abstrakcji
- Zalety tworzenia wykonywalnego modelu
- Korzyści z symulacji systemu
Sesja 2 - Agenty
- Czym są agenty
- Jak zidentyfikować agentów
- Jak modelować agentów
- Wybór agenta i decyzja na poziomie abstrakcji
- Instalowanie środowiska repast
PYTANIA I ODPOWIEDZI
DZIEŃ 2
Odświeżenie dnia 1
Sesja 3 - Podstawowe informacje
- Czym są logo, OO, Java
- Koncepcje zorientowane obiektowo
- Koncepcje dziedziczenia
- Agenci jako obiekty
- Przypomnienie LOGO
Sesja 4 - Repast/środowisko relogo
- Podstawowy program relogo
- Środowisko reLogo
- Wbudowane klasy relogo
Q&A
DZIEŃ 3
Odświeżenie dnia 2
Sesja 5 - Zasady modelowania Go
- Przykłady fizycznych i matematycznych zasad modelowania
- Położenie, prędkość i przyspieszenie
- Zasada drugiego prawa Newtona
- Zmiany chemiczne i fizyczne
Sesja 6 - Rozwijanie modelu
- Żółw Groovy/Klasa
- Metoda kroków żółwia
- Patch Groovy
- Panel użytkownika
- Czym są linki relogo
- link groovy
Q&A
DZIEŃ 4
Odświeżenie dnia 3
Sesja 7 - Symulacja modelu
- Ogólne koncepcje symulacji
- Sterowanie symulacją za pomocą parametrów
- Tworzenie scenariuszy i sytuacji "co jeśli
- Zbieranie wyników symulacji
- Studium przypadku
Sesja 8 - Utrzymywanie modeli
- Dziedziczenie istniejącego modelu
- drobne zmiany w modelach
- Tworzenie prawdziwego przykładu ABMS
PYTANIA I ODPOWIEDZI
United Arab Emirates - Repast - Agent Based Modeling and Simulation (ABMS)
Qatar - Repast - Agent Based Modeling and Simulation (ABMS)
Egypt - Repast - Agent Based Modeling and Simulation (ABMS)
Saudi Arabia - Repast - Agent Based Modeling and Simulation (ABMS)
South Africa - Repast - Agent Based Modeling and Simulation (ABMS)
Brasil - Repast - Agent Based Modeling and Simulation (ABMS)
Canada - Repast - Agent Based Modeling and Simulation (ABMS)
中国 - Repast - Agent Based Modeling and Simulation (ABMS)
香港 - Repast - Agent Based Modeling and Simulation (ABMS)
澳門 - Repast - Agent Based Modeling and Simulation (ABMS)
台灣 - Repast - Agent Based Modeling and Simulation (ABMS)
USA - Repast - Agent Based Modeling and Simulation (ABMS)
Österreich - Repast - Agent Based Modeling and Simulation (ABMS)
Schweiz - Repast - Agent Based Modeling and Simulation (ABMS)
Deutschland - Repast - Agent Based Modeling and Simulation (ABMS)
Czech Republic - Repast - Agent Based Modeling and Simulation (ABMS)
Denmark - Repast - Agent Based Modeling and Simulation (ABMS)
Estonia - Repast - Agent Based Modeling and Simulation (ABMS)
Finland - Repast - Agent Based Modeling and Simulation (ABMS)
Greece - Repast - Agent Based Modeling and Simulation (ABMS)
Magyarország - Repast - Agent Based Modeling and Simulation (ABMS)
Ireland - Repast - Agent Based Modeling and Simulation (ABMS)
Israel - Repast - Agent Based Modeling and Simulation (ABMS)
Luxembourg - Repast - Agent Based Modeling and Simulation (ABMS)
Latvia - Repast - Agent Based Modeling and Simulation (ABMS)
España - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Italia - Repast - Agent Based Modeling and Simulation (ABMS)
Lithuania - Repast - Agent Based Modeling and Simulation (ABMS)
Nederland - Repast - Agent Based Modeling and Simulation (ABMS)
Norway - Repast - Agent Based Modeling and Simulation (ABMS)
Portugal - Repast - Agent Based Modeling and Simulation (ABMS)
România - Repast - Agent Based Modeling and Simulation (ABMS)
Sverige - Repast - Agent Based Modeling and Simulation (ABMS)
Türkiye - Repast - Agent Based Modeling and Simulation (ABMS)
Malta - Repast - Agent Based Modeling and Simulation (ABMS)
Belgique - Repast - Agent Based Modeling and Simulation (ABMS)
France - Repast - Agent Based Modeling and Simulation (ABMS)
日本 - Repast - Agent Based Modeling and Simulation (ABMS)
Australia - Repast - Agent Based Modeling and Simulation (ABMS)
Malaysia - Repast - Agent Based Modeling and Simulation (ABMS)
New Zealand - Repast - Agent Based Modeling and Simulation (ABMS)
Philippines - Repast - Agent Based Modeling and Simulation (ABMS)
Singapore - Repast - Agent Based Modeling and Simulation (ABMS)
Thailand - Repast - Agent Based Modeling and Simulation (ABMS)
Vietnam - Repast - Agent Based Modeling and Simulation (ABMS)
India - Repast - Agent Based Modeling and Simulation (ABMS)
Argentina - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Chile - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Costa Rica - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Ecuador - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Guatemala - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Colombia - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
México - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Panama - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Peru - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Uruguay - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Venezuela - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Polska - Repast - Agent Based Modeling and Simulation (ABMS)
United Kingdom - Repast - Agent Based Modeling and Simulation (ABMS)
South Korea - Repast - Agent Based Modeling and Simulation (ABMS)
Pakistan - Repast - Agent Based Modeling and Simulation (ABMS)
Sri Lanka - Repast - Agent Based Modeling and Simulation (ABMS)
Bulgaria - Repast - Agent Based Modeling and Simulation (ABMS)
Bolivia - Repast - Modelo Basado en Agentes y Simulaciòn (ABMS)
Indonesia - Repast - Agent Based Modeling and Simulation (ABMS)
Kazakhstan - Repast - Agent Based Modeling and Simulation (ABMS)
Moldova - Repast - Agent Based Modeling and Simulation (ABMS)
Morocco - Repast - Agent Based Modeling and Simulation (ABMS)
Tunisia - Repast - Agent Based Modeling and Simulation (ABMS)
Kuwait - Repast - Agent Based Modeling and Simulation (ABMS)
Oman - Repast - Agent Based Modeling and Simulation (ABMS)
Slovakia - Repast - Agent Based Modeling and Simulation (ABMS)
Kenya - Repast - Agent Based Modeling and Simulation (ABMS)
Nigeria - Repast - Agent Based Modeling and Simulation (ABMS)
Botswana - Repast - Agent Based Modeling and Simulation (ABMS)
Slovenia - Repast - Agent Based Modeling and Simulation (ABMS)
Croatia - Repast - Agent Based Modeling and Simulation (ABMS)
Serbia - Repast - Agent Based Modeling and Simulation (ABMS)
Bhutan - Repast - Agent Based Modeling and Simulation (ABMS)