Kursplan

Införandet

Översikt över Agent Based Modeling

Fallstudie: Använda agenter för att simulera finansiella transaktioner

Översikt över Agent Based Modeling Ramverk för Java, C++, Python osv.

Översikt över Mesas kärnfunktioner

Ställa in miljön

Välja 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 baserad på Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, etc.)

Arbeta med Mesas modell- och agentklasser

Definiera variablerna

Ställa in parametrar på modellnivå

Schemalägga åtgärder för en agent

Köra modellen

Lägga till agenter i modellen

Lägga till utrymme i modellen

Samla in data med hjälp av datainsamlaren

Köra modellen flera med hjälp av Mesa Batch Runner

Visualisera simuleringen interaktivt

Visualisera agentaktivitet i ett rutnät

Lägga till ett diagram i visualiseringen

Skapa en visualiseringsmodul (valfritt - kräver skript Java)

Integrera modellen med en Machine Learning applikation.

Bästa praxis

Felsökning

Sammanfattning och slutsats

Krav

  • Python Erfarenhet av programmering
  • Javaskript (valfritt)

Publik

  • Forskare
  • Utredare
  • Analytiker
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier