多代理智能系统介绍
多代理智能系统(Multi Agent System,MAS)是一种自下而上的解决问题方法,它先根据所研究的问题,定义单Agent,给Agent赋予一定的行为和参数;再定义Agent之间以及Agent和环境之间的交互规则;最后,通过Agent之间的交互活动产生解决问题的能力。因此,构造Agent和设计Agent之间的协作是MAS技术的核心,而群体协作是Agent协作的主要方法。
群体协作具备以下特点:
① 空间协作:Agent分布在工作空间的各个区域同时协作;
② 功能协作:功能不同的Agent或具有不同目标任务的Agent可以协同工作;
③ 时间协作:多Agent可以在不同时间分布内执行任务。
根据Agent群体协作系统的特点,可以达到以下目的:
① 通过Agent系统内在的分布特性提高完成任务的效率;
② 通过共享资源弥补单Agent能力的不足,扩大完成任务的能力范围;
③ 利用系统内Agent资源冗余性提高完成任务的可能性,增强系统的性能。