Course Outline
Invoering
Overzicht van Agent Based Modeling
Casestudy: agenten gebruiken om financiële transacties te simuleren
Overzicht van agentgebaseerde modelleringsframeworks voor Java, C++, Python, enz.
Overzicht van de kernfuncties van Mesa
De omgeving instellen
Kiezen tussen een teksteditor of IDE en Jupyter Notebook
Een eenvoudig model maken
Casestudy: agenten gebruiken om een pandemie te simuleren
Een model kiezen op basis van de Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, etc.)
Werken met de Mesa-model- en agentklassen
De variabelen definiëren
Parameters op modelniveau instellen
De acties van een agent plannen
Het model uitvoeren
Agenten aan het model toevoegen
Ruimte toevoegen aan het model
Gegevens verzamelen met behulp van de gegevensverzamelaar
Het model meerdere uitvoeren met behulp van de Mesa Batch Runner
De simulatie interactief visualiseren
Agentactiviteit visualiseren in een raster
Een diagram aan de visualisatie toevoegen
Een visualisatiemodule maken (optioneel - vereist Javascript)
Het model integreren met een Machine Learning applicatie.
Beste praktijken
Probleemoplossen
Samenvatting en conclusie
Requirements
- Python programmeerervaring
- Javascript (optioneel)
Publiek
- Onderzoekers
- Onderzoekers
- Analisten
Getuigenissen (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
Cursus - Repast - Agent Based Modeling and Simulation (ABMS)
Grote kennis van het onderwerp Good tempo Eén op één was erg nuttig - op deze manier meer geleerd - Bedankt voor het regelen-
Damien - Calor
Cursus - AutoCAD: Beginner to Advanced
Machine Translated