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
  14 Hours

Getuigenissen (2)

Related Courses

Related Categories