Schița de curs

Introducere

Prezentare generală a modelării bazate pe agenți

Studiu de caz: Utilizarea agenților pentru a simula tranzacții financiare

Prezentare generală a framework-urilor de modelare bazată pe agenți pentru Java, C++, Python etc.

Prezentare generală a caracteristicilor de bază ale Mesa

Configurarea mediului

Alegerea între un editor de text sau IDE și Jupyter Notebook

Crearea unui model simplu

Studiu de caz: Utilizarea agenților pentru a simula o pandemie

Alegerea unui model bazat pe cazul de utilizare (Boltzmann Wealth, Schelling Segregation Model, SIR etc.)

Lucrul cu clasele Model și Agent din Mesa

Definirea variabilelor

Setarea parametrilor la nivel de model

Programarea acțiunilor unui agent

Rularea modelului

Adăugarea agenților în model

Adăugarea spațiului în model

Colectarea datelor folosind Data Collector

Rularea modelului de mai multe ori folosind Mesa Batch Runner

Vizualizarea simulării în mod interactiv

Vizualizarea activității agenților într-o grilă

Adăugarea unui grafic în vizualizare

Crearea unui modul de vizualizare (opțional - necesită Javascript)

Integrarea modelului cu o aplicație de învățare automată.

Bune practici

Depanare

Rezumat și concluzii

Cerințe

  • Experiență în programare Python
  • Javascript (opțional)

Public țintă

  • Cercetători
  • Investigatori
  • Analiști
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite