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

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (2)

Relaterade Kurser

Relaterade Kategorier