Kursplan
Introduktion
Översikt över Agent Based Modeling
Fallstudie: Använda agenter för att simulera finansiella transaktioner
Översikt över agentbaserade modelleringsramverk för Java, C++, Python etc.
Översikt över Mesas kärnfunktioner
Att ställa in miljön
Välj mellan en textredigerare eller IDE och Jupyter Notebook
Skapa en enkel modell
Fallstudie: Använda agenter för att simulera en pandemi
Att välja en modell baserat på Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, etc.)
Arbeta med Mesas modell- och agentklasser
Definiera variablerna
Ställa in modellnivåparametrar
Schemaläggning av en agents åtgärder
Kör modellen
Lägga till agenter till modellen
Lägga till utrymme till modellen
Samla in data med hjälp av datainsamlaren
Köra modellmultipeln med hjälp av Mesa Batch Runner
Visualisera simuleringen interaktivt
Visualisera agentaktivitet i ett rutnät
Lägga till ett diagram till visualiseringen
Skapa en visualiseringsmodul (valfritt - kräver Javaskript)
Integrering av modellen med en Machine Learning applikation.
Bästa metoder
Felsökning
Sammanfattning och slutsats
Krav
- Python erfarenhet av programmering
- Javascript (valfritt)
Publik
- Forskare
- Utredare
- Analytiker
Vittnesmål (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
Kurs - Repast - Agent Based Modeling and Simulation (ABMS)
Stor kunskap om ämnes- Good tempo En mot en var mycket fördelaktigt - lärde mig mer på detta sätt- Tack för arrangemanget-
Damien - Calor
Kurs - AutoCAD: Beginner to Advanced
Machine Translated