Struttura del corso

Introduzione

Panoramica di Agent Based Modeling

Caso di studio: Utilizzo di agenti per simulare transazioni finanziarie

Panoramica dei framework di modellazione basati su agenti per Java, C++, Python, ecc.

Panoramica delle caratteristiche principali di Mesa

Impostazione dell'ambiente

Scelta tra un editor di testo o un IDE e Jupyter Notebook

Creazione di un modello semplice

Caso di studio: Utilizzo di agenti per simulare una pandemia

Scelta di un modello basato sul Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, ecc.)

Utilizzo delle classi Model e Agent di Mesa

Definizione delle variabili

Impostazione dei parametri a livello di modello

Pianificazione delle azioni di un agente

Esecuzione del modello

Aggiunta di agenti al modello

Aggiunta di spazio al modello

Raccolta dei dati tramite l'agente di raccolta dati

Esecuzione del modello multiplo utilizzando Mesa Batch Runner

Visualizzazione interattiva della simulazione

Visualizzazione dell'attività dell'agente in una griglia

Aggiunta di un grafico alla visualizzazione

Creazione di un modulo di visualizzazione (opzionale - richiede Javascript)

Integrazione del modello con un'applicazione Machine Learning.

Procedure consigliate

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Python Esperienza di programmazione
  • Javascript (facoltativo)

Pubblico

  • Ricercatori
  • Investigatori
  • Analisti
  14 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (2)

Corsi relativi

Categorie relative