多智能体系统编程模型与实用Agent编程语言介绍
在多智能体系统(MAS)的编程领域,环境的设计和利用至关重要。如今,大家已经普遍认识到环境在设计和编程MAS中能发挥重要作用。目前的关键问题在于,我们应该采用何种参考模型,来系统地构思和设计一个适合智能体活动的“优质”环境,从而创建能够充分利用该环境开展个体和社交活动的认知型MAS。
A&A编程模型与技术
从人类协作工作环境中获取灵感,提出了一个名为A&A的通用概念框架。这个框架可以通过一组经过精心设计的人工制品来实现MAS工作环境的设计。这些人工制品分布在各个工作空间中,共同构成了MAS的工作环境。
当前有一些技术可以用于开发利用基于人工制品的工作环境的MAS应用程序,其中比较突出的是CARTAGO。此外,还探讨了将这些技术与现有的MAS认知环境进行集成的问题,以Jason编程平台作为参考案例,旨在实现由智能体组成的MAS(这些智能体可能使用不同的智能体编程语言或架构开发)能够适当地共享和利用基于人工制品的工作环境进行交互与协作。
不过,目前关于A&A和MAS中人工制品的介绍还只是基础且较为简单的部分,还有许多重要的方面尚未涉及,主要有以下两点:
- 人工制品组合(可链接性) :目前还没有深入探讨如何将不同的人工制品进行有效的组合和链接,以实现更复杂的功能。
- 人工制品的智能使用 :关于人工制品认知使用的模型和理论的研究还处于起步阶段。一方面,需要找到合适的语言和理论框架来正式描述人工制品的功能、操作说明以及可观察状态,以便它们在智能体推理中发挥作用;另一方面,需要重新审视智能体的推理模型
超级会员免费看
订阅专栏 解锁全文
1142

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



