什么是多智能体系统?
多智能体系统 (MAS) 是由多个交互的智能代理(Agent)组成的计算系统。与单一智能体不同,MAS 中的代理通过合作、竞争或协调来共同解决复杂问题,这些问题通常超出单个代理的能力范围。
核心特征
- 自主性 (Autonomy): 代理在无人干预下控制自身行为和内部状态。
- 社会性 (Social Ability): 代理通过某种通信语言与其他代理或人类进行交互。
- 反应性 (Reactivity): 感知环境并及时对变化做出反应。
- 主动性 (Pro-activeness): 不仅仅是被动反应,还能通过目标导向的行为主动出击。
- 学习能力 (Learning): 根据经验调整行为以提升性能。
智能体类型
- 反应式智能体: 基于刺激-响应规则,无内部状态表示。
- BDI智能体: 基于信念(Belief)、意图(Desire)、意愿(Intention)模型。
- 认知智能体: 具备推理、规划和知识表示能力。
- 混合智能体: 结合反应层和认知层的分层架构。