課程簡介

介紹

Agent Based Modeling 概述

案例研究:使用代理類比金融交易

Java、C++、Python 等基於代理的建模框架概述。

Mesa 核心功能概述

設置環境

在文本編輯器或 IDE 和 Jupyter Notebook 之間進行選擇

創建簡單模型

案例研究:使用智慧體類比大流行

基於Use Case(玻爾茲曼財富、謝林分離模型、SIR等)選擇模型

使用 Mesa 的模型和代理類

定義變數

設置模型級參數

調度代理的操作

運行模型

將代理添加到模型

向模型添加空間

使用數據收集器收集數據

使用 Mesa Batch Runner 運行模型

以交互方式可視化模擬

在網格中可視化代理活動

將圖表添加到可視化效果

建立視覺化模組(選擇 - 需要 Javascript)

將模型與 Machine Learning 應用程式集成。

最佳實踐

故障排除

總結和結論

最低要求

  • Python 程式設計經驗
  • Javascript(可選)

觀眾

  • 研究者
  • 調查
  • 分析師
 14 時間:

人數


每位參與者的報價

客戶評論 (1)