Course Outline

Introductie

Overzicht van Agent Based Modeling

Casestudy: Agenten gebruiken om financiële transacties te simuleren

Overzicht van Agent Based Modeling Frameworks voor Java, C++, Python, etc.

Overzicht van de kernfuncties van Mesa

Instellen van de omgeving

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 model- en agentklassen van de Mesa

Definiëren van de variabelen

Parameters op modelniveau instellen

De acties van een agent plannen

Het model uitvoeren

Agents toevoegen aan het model

Ruimte toevoegen aan het model

Gegevens verzamelen met behulp van de gegevensverzamelaar

Het model meerdere keren uitvoeren met behulp van de Mesa Batch Runner

Interactief visualiseren van de simulatie

Agentactiviteit visualiseren in een raster

Een grafiek toevoegen aan de visualisatie

Een visualisatiemodule maken (optioneel - vereist Javascript)

Integratie van het model met een Machine Learning toepassing.

Praktische tips

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Python Ervaring met programmeren
  • Javascript (optioneel)

Audiëntie

  • Onderzoekers
  • Onderzoekers
  • Analisten
 14 Hours

Reviews (1)

Voorlopige Aankomende Cursussen