66、使用元组空间协调多智能体活动

使用元组空间协调多智能体活动

1. 多智能体系统概述

多智能体系统(MAS)源于分布式计算和人工智能领域。智能体技术起源于人工智能研究,可追溯到 20 世纪 70 年代 Hewitt 的 Actor 模型。根据不同的定义,软件若具备自主性、社交能力、反应性和主动性等特征,可被视为弱概念的智能体;若在此基础上还有适应性、移动性、真实性和合理性等特征,则成为强概念的智能体。“智能体”是一个统称,包含多种不同类型的智能体。

使用智能体作为构建复杂软件系统的基本模块这一想法,最早由 Shoham 在 1993 年提出。基于智能体的软件开发始于系统分析,确定智能体的组织结构,即智能体的角色和交互方式。然后设计智能体的类型,并使用一种或多种编程语言来实现这些智能体。从 BDI 模型的角度来看,智能体的行为由其信念、愿望和意图驱动。在编程中,信念反映智能体所处的环境,愿望是智能体的目标,意图则是智能体的操作或可执行计划。

多智能体系统可以从两个层面进行描述:智能体之间的交互以及智能体为实现目标而进行的内部操作。智能体之间的通信对于任何多智能体系统都至关重要,KQML 和 FIPA - ACL 是两种常见的智能体通信语言(ACL),它们都基于言语行为理论,使用异步消息进行智能体之间的通信。

实际上,对并发活动之间交互和通信的研究并非多智能体系统所独有,在操作系统、数据库系统,尤其是并行编程中也有深入研究。例如,Milner 在其 CCS 中认识到“交互或通信是核心思想”,Ciancarini 通过区分封闭程序和开放程序也有相同的观察,Wegner 则强调交互比计算更强大。Linda 提出的正交协调是协调并行活动交互的基本思想,它使用全局共享元组空间来协调这些活动。元组空间是一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值