多智能体系统的特点
MAS中每个智能体具有独立性和自主性。
MAS支持分布式应用,具有良好的模块性。
MAS按面向对象的方法构造多层次、多元化的智能体。
MAS是一个协调式的系统,也是一个集成系统。
在MAS中,智能体之间相互通讯,彼此协调,并行地求解问题,提高了问题求解效率。
同一个MAS中各个智能体可以是异构的。
在MAS中,不同领域的专家系统、同一领域不同的专家系统可以协作求解单一专家系统难以解决的问题。
多智能体系统的基本类型
BDI模型:
是一个概念和逻辑上的理论模型,是研究Agent理性和推理机制的基础。
协商模型:
Agent的协作行为一般通过协商而产生。合同网协议就是协商模型的典型代表,主要解决任务分配、资源冲突和知识冲突等问题。
协作规划模型:
用于制订其协调一致的问题规划。
自协调模型:
随环境变化自适应地调整行为。
多智能体系统的体系结构
网络结构:
Agent之间都是直接通信的,通信和状态知识都是固定的。
联盟结构:
若干相距较近的Agent通过一个叫做协助者的Agent来进行交互,而远程Agent之间的交互和消息发送是由局部Agent群体的协助者Agent协作完成的。
黑板结构:
黑板结构中的局部Agent把信息存放在可存取的黑板上,实现局部数据共享。