课程大纲
介绍
Agent Based Modeling 概述
案例研究:使用代理模拟金融交易
Java、C++、Python 等基于代理的建模框架概述。
Mesa 核心功能概述
设置环境
在文本编辑器或 IDE 和 Jupyter Notebook 之间进行选择
创建简单模型
案例研究:使用智能体模拟大流行
基于Use Case(玻尔兹曼财富、谢林分离模型、SIR等)选择模型
使用 Mesa 的模型和代理类
定义变量
设置模型级参数
调度代理的操作
运行模型
将代理添加到模型
向模型添加空间
使用数据收集器收集数据
使用 Mesa Batch Runner 运行模型
以交互方式可视化仿真
在网格中可视化代理活动
将图表添加到可视化效果
创建可视化模块(可选 - 需要 Javascript)
将模型与 Machine Learning 应用程序集成。
最佳实践
故障 排除
总结和结论
要求
- Python 编程经验
- Javascript(可选)
观众
- 研究者
- 调查
- 分析师
客户评论 (2)
The trainer well prepared the course material beforehand and the session was very flexible and arranged to meet the trainee's interests. The management staffs were also around during the course to help us. The project was well managed in a friendly atmosphere throughout.
Kikuko Shoyama
课程 - Repast - Agent Based Modeling and Simulation (ABMS)
丰富的学科知识- Good pace 一对一是非常有益的 - 以这种方式学到了更多- 感谢您的安排-
Damien - Calor
课程 - AutoCAD: Beginner to Advanced
机器翻译