Course Outline

Εισαγωγή

Επισκόπηση του Agent Based Modeling

Μελέτη περίπτωσης: Χρήση πρακτόρων για προσομοίωση χρηματοοικονομικών συναλλαγών

Επισκόπηση των πλαισίων μοντελοποίησης που βασίζονται σε πράκτορες για Java, C++, Python κ.λπ.

Επισκόπηση των Βασικών Χαρακτηριστικών του Mesa

Ρύθμιση του Περιβάλλοντος

Επιλογή μεταξύ ενός Επεξεργαστή κειμένου ή ενός IDE και ενός σημειωματάριου Jupyter

Δημιουργία απλού μοντέλου

Μελέτη περίπτωσης: Χρήση παραγόντων για την προσομοίωση πανδημίας

Επιλογή μοντέλου με βάση το Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, κ.λπ.)

Συνεργασία με τις κατηγορίες μοντέλων και πρακτόρων της Mesa

Ορισμός των μεταβλητών

Ρύθμιση παραμέτρων επιπέδου μοντέλου

Προγραμματισμός των ενεργειών ενός πράκτορα

Εκτέλεση του μοντέλου

Προσθήκη πρακτόρων στο μοντέλο

Προσθήκη χώρου στο μοντέλο

Συλλογή δεδομένων με χρήση του συλλέκτη δεδομένων

Εκτέλεση του πολλαπλού μοντέλου με χρήση του Mesa Batch Runner

Οπτικοποίηση της προσομοίωσης διαδραστικά

Οπτικοποίηση δραστηριότητας πράκτορα σε ένα πλέγμα

Προσθήκη γραφήματος στην Οπτικοποίηση

Δημιουργία μονάδας οπτικοποίησης (προαιρετικό - απαιτεί Javaσενάριο)

Ενσωμάτωση του μοντέλου με μια εφαρμογή Machine Learning.

Βέλτιστες πρακτικές

Αντιμετώπιση προβλημάτων

Περίληψη και Συμπέρασμα

Requirements

  • Python εμπειρία προγραμματισμού
  • Javascript (προαιρετικό)

Ακροατήριο

  • Ερευνητές
  • Ερευνητές
  • Αναλυτές
 14 Hours

Number of participants


Price per participant

Testimonials (1)