课程大纲

介绍

Agent Based Modeling 概述

案例研究:使用代理模拟金融交易

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

Mesa 核心功能概述

设置环境

在文本编辑器或 IDE 和 Jupyter Notebook 之间进行选择

创建简单模型

案例研究:使用智能体模拟大流行

基于Use Case(玻尔兹曼财富、谢林分离模型、SIR等)选择模型

使用 Mesa 的模型和代理类

定义变量

设置模型级参数

调度代理的操作

运行模型

将代理添加到模型

向模型添加空间

使用数据收集器收集数据

使用 Mesa Batch Runner 运行模型

以交互方式可视化仿真

在网格中可视化代理活动

将图表添加到可视化效果

创建可视化模块(可选 - 需要 Javascript)

将模型与 Machine Learning 应用程序集成。

最佳实践

故障 排除

总结和结论

要求

  • Python 编程经验
  • Javascript(可选)

观众

  • 研究者
  • 调查
  • 分析师
 14 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

课程分类