一种基于角色的社会性Agent BDI结构 联系客服

发布时间 : 星期一 文章一种基于角色的社会性Agent BDI结构更新完毕开始阅读fecc422015791711cc7931b765ce050877327544

龙源期刊网 http://www.qikan.com.cn

一种基于角色的社会性Agent BDI结构

作者:谭晓薇等

来源:《科技视界》2014年第23期

【摘 要】社会性agent是构建多agent系统的基本构件。本文基于BDI模型和社会学角色理论,以角色信念、角色愿望、角色意图为社会性心智状态,给出了基于角色的社会性agent概念模型和模型的映射结构(SABDI_R),用∏演算描述了SABDI_R结构的行为,分析表明SABDI_R结构能保持运行稳定。

【关键词】角色;社会性;Agent结构;BDI模型;∏演算 A Social Agent BDI Architecture Based On Role TAN Xiao-wei1 ZHANG Jian2

(1.Jinan Service Central of City Planning and Consulting, Jinan Shandong 250000,China; 2 Jinan economic and Information Committee, Jinan Shandong 250099,China)

【Abstract】Social agent is basic component for constructing multi agent system. According to BDI model and role theory in sociology, this paper uses role belief, role desire, role intention as social mental status establish a concept model of a social agent, map this model to particular architecture (SABDI_R), and define module action in SABDI_R using ∏ calculus. Based on theoretical analysis, the SABDI_R architecture can maintain running stable. 【Key words】Role; Social;Agent architecture;BDI model;∏ calculus 0 引言

Agent结构研究满足agent理论指定特性的计算机系统[1]。在有关agent特性的研究中,关于自治性、反应性、社会性和主动性的讨论较为一致[1]。按照文献[2],社会性是指agent能使用某种agent通信语言(ACL)与其它agent进行交互。从这个定义的角度,社会性包括了agent、ACL和交互三个研究要素,本文把它们称为社会性agent、社会性ACL和社会性交互,其中社会性agent是社会性ACL的使用者,是社会性交互的执行者,建立社会性agent结构是agent社会性研究的基础内容。

Agent结构是从agent理论到agent实现的研究环节[1]。目前有关社会性agent的工作侧重于从理论角度研究社会性心智状态和相互间的逻辑关系,使用这些社会性心智状态建立社会性agent的理论模型,如文献[3-9]等,尚缺少有关理论模型映射到具体结构和对结构运行分析的研究工作。