多智能体系统:概念、应用与学习指南
多智能体系统概述
多智能体系统由多个相互作用的智能体组成。智能体是一种计算实体,如软件程序或机器人,它们处于特定环境中,在一定程度上能够自主行动以实现设计目标。作为交互实体,智能体不仅交换数据,还积极参与合作和竞争场景;它们基于语义丰富的语言进行交流,并通过谈判、论证、投票、拍卖和联盟形成等过程达成协议和做出决策。作为智能实体,智能体能够根据规划、学习和约束满足等过程,在各种环境条件下灵活行动,既具有反应性又具有深思熟虑性。作为自主实体,智能体在其目标框架内对自身行为有广泛的控制权,在各种情况下拥有决策权威,并且能够自行处理复杂和不可预见的情况,无需人类或其他系统的干预。作为处于特定环境中的实体,智能体至少能部分感知其环境,并在不完全控制环境的情况下对其采取行动。
具体的多智能体系统及其环境具有几个相关属性,这些属性可能存在差异,如下表所示:
| 属性 | 范围 |
| — | — |
| 数量 | 从两个及以上 |
| 一致性 | 同质…异质 |
| 目标 | 矛盾…互补 |
| 智能体灵活性 | 纯粹反应性…纯粹深思熟虑性 |
| 能力(传感器、效应器、认知) | 简单…高级 |
| 自主性 | 低…高 |
| 频率 | 低…高 |
| 持久性 | 短期…长期 |
| 水平 | 信号传递…知识密集型 |
| 语言 | 基础…语义丰富 |
| 交互模式(数据和控制流) | 分散…分层 |
| 可变性 | 固定…可变 |
| 目的 | 竞争…合作 |
| 可预测性 | 可预见…不可预见 |
| 可
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



