个体为本模型 代理人基模型agentbased modelABM  又称多智能体系統multiagent system MAS若智能体具有异质性则称为异质智能体模型heterogeneous agent model HAM 是一种用来模拟具有自主意识的智能体独立个体或共同群体例如组织团队的行动和相互作用的计算模型通过图像展示评估智能体在系统整体中的作用它综合了一些其他思想比如博弈论复杂系统涌现计算社会学多智能体系统和演化計算采用蒙特卡洛方法产生随机性 基于多智能体模型是一个微观模型通过模拟多个智能体的同时行动和相互作用以再现和预测复杂现象这个过程是从低微观层次到高宏观层次的涌现 因此这个模型的关键就是简单的行为规则能够产生复杂的行为结果这便是被建模领域广泛采纳的KISS原则Keep it simplestupid另一个原则是整体大于部分的总和一般而言独立个体是有限理性的假设他们为个人的利益而行动例如繁殖积极利益或者社会地位 并且只能通过试探性的或简单的决策规则进行决策基于智能体模型的个体可能经历学习适应和再生产的过程 绝大多数的基于智能体模型包括大量通过各种指标个体粒度区分的智能体试探性决策方式学习规则或适应过程一个交流拓扑网络和一个非智能体的环境ABM主要应用于计算机仿真一般通过专门的软件或者ABM工具包同时这些软件也能用于测验个体行为的改变如何影响系统整体行为结果的涌现