Đề cương khóa học

Giới thiệu

Tổng quan về Agent Based Modeling

Nghiên cứu điển hình: Sử dụng Agents để mô phỏng các giao dịch tài chính

Tổng quan về các Frameworks của Agent Based Modeling cho Java, C++, Python, v.v.

Tổng quan về các tính năng cốt lõi của Mesa

Thiết lập môi trường

Lựa chọn giữa Text Editor hoặc IDE và Jupyter Notebook

Tạo một mô hình đơn giản

Nghiên cứu điển hình: Sử dụng Agents để mô phỏng một đại dịch

Lựa chọn mô hình dựa trên Use Case (Boltzmann Wealth, Schelling Segregation Model, SIR, v.v.)

Làm việc với các lớp Model và Agent của Mesa

Định nghĩa các biến

Thiết lập các tham số cấp độ mô hình

Lên lịch các hành động của một Agent

Chạy mô hình

Thêm Agents vào mô hình

Thêm không gian vào mô hình

Thu thập dữ liệu bằng Data Collector

Chạy mô hình nhiều lần bằng Mesa Batch Runner

Trực quan hóa mô phỏng một cách tương tác

Trực quan hóa hoạt động của Agent trong Grid

Thêm Chart vào Visualization

Tạo một mô-đun Visualization (tùy chọn - yêu cầu Javascript)

Tích hợp mô hình với ứng dụng Machine Learning.

Các phương pháp hay nhất

Khắc phục sự cố

Tóm tắt và kết luận

Requirements

  • Python kinh nghiệm lập trình
  • Java script (tùy chọn)

Đối tượng

  • Nghiên cứu viên
  • Điều tra viên
  • Chuyên viên phân tích
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories