理论教育 Agent结构与多Agent环境

Agent结构与多Agent环境

时间:2023-06-13 理论教育 版权反馈
【摘要】:Agent结构由一些模块组成。图6-6 Agent结构示意图多Agent环境是一个交互网络,系统成员会相互服务,协同完成任务,但各Agent成员是相对独立的,它们也会通过竞争或协商解决一些矛盾和冲突,各Agent之间只能通过通信相互沟通。图6-7 多Agent交互结构示意图根据上述多Agent交互结构,系统组成方式也可对应分为完全集中式、完全分布式和混合式。完全集中式系统由完全集中式Agent结构组成,完全分布式系统由完全分布式Agent结构组成。

Agent结构与多Agent环境

Agent结构由一些模块组成。传统上有三种Agent结构——慎思结构、反应结构和混合结构。慎思结构的Agent通过符号实现知识学习和推理行为;反应结构Agent通过“感知——动作”循环过程体现智能行为;慎思结构具有较高的智能,但反应慢、执行效率低,而反应结构智能较低,但响应迅速,结合这两种结构优点的混合结构Agent既有高智能又有反应速度。

Agent的结构模块由通信、学习、知识库和任务表四部分组成。通信模块负责与外界交流沟通,任务表要记录一些具体任务,学习模块与知识库一起对通信得到的信息进行分析推理,并决定接下来的通信行为或依据任务表执行相应的任务,如图6-6所示。

978-7-111-51794-8-Chapter06-22.jpg

图6-6 Agent结构示意图

多Agent环境是一个交互网络,系统成员会相互服务,协同完成任务,但各Agent成员是相对独立的,它们也会通过竞争或协商解决一些矛盾和冲突,各Agent之间只能通过通信相互沟通。多Agent环境下每个Agent只会了解对于自身所要完成,并不存在全局的控制系统,系统需在Agent进行交互时检测和协调不同目标和行为下可能产生的冲突,及系统资源和任务划分进行成员管理。(www.daowen.com)

多Agent交互结构提供使系统能更好地相互服务、相互协同所需的相关信息。多Agent的交互关系可分为集中式和分布式。集中式交互结构中至少拥有一个管理机构,这个管理机构负责资源共享和统一协调等服务,管理机构其他成员间具有管理与被管理的关系,如图6-7所示;分布式交互结构中所有成员之间是平等的关系,各Agent间任务的划分和分配提供服务、共享资源和管理、协调冲突是一致的,都在遵循共同的社会规则。分布式结构中Agent通过彼此的交流和感知获取所处环境的信息,再通过广告形式发布其目标及位置、协作请求等信息从而建立协作关系,如图6-7所示。

978-7-111-51794-8-Chapter06-23.jpg

图6-7 多Agent交互结构示意图

根据上述多Agent交互结构,系统组成方式也可对应分为完全集中式、完全分布式和混合式。完全集中式系统由完全集中式Agent结构组成,完全分布式系统由完全分布式Agent结构组成。完全集中式系统的管理结构不宜分级过多,否则会影响系统的协作效率;完全分布式系统大多为开放式系统,规模较大,且其整体行为体现出灵活性和复杂性;混合系统是由集中式或分布式混合构成的一种共存结构系统。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈