知识点整理
( 一 ) ABM
ABM(Agent-Based Modeling),即基于个体的建模,是一种模拟系统复杂行为的工具。它通过模拟个体(代理)的行为和相互作用,来研究系统整体的动态变化。
一个典型的ABM模型由以下几个部分组成:
-
代理(Agent):系统中的基本个体,即所记录的每个数据,每个代理都有自己的属性和行为规则。
-
环境(Environment):代理活动的空间或网络,可能影响代理的行为。理解为会影响数据变化的客观条件
-
交互规则(Interaction Rules):代理之间、代理与环境之间的相互作用规则。
-
时间步(Time Steps)(相关链接:时间步介绍):系统按离散的时间步推进,模拟出系统的动态变化过程
ABM应用案例:康威的生命游戏(Game of Life),新冠传染病传播模型、政府企业博弈模型、鸟群模型……
(二)