跳到主要内容
文章

将BDI代理与基于代理的仿真平台集成

出版:2016年11月1日 出版历史

摘要

基于代理的模型(ABM)越来越多地被用于探索和支持涉及人类代理建模的社会科学场景的决策。然而,现有的基于代理的仿真平台(如SWARM、Repast)对此类场景所需的更复杂认知代理的仿真提供的支持有限。我们提出了一个框架,允许将信念-愿望-意图(BDI)认知代理嵌入到ABM系统中。从体系结构上来说,这意味着可以用通常的方式在BDI系统中建模代理的“大脑”,而“身体”存在于ABM系统中。该体系结构是灵活的,因为ABM在模拟中仍然可以有非BDI代理,而BDI方面可以有没有物理对应方(如组织)的代理。该框架解决了基于事件的BDI系统与时间步进ABM系统耦合的关键集成挑战。我们的框架是模块化的,支持将非现成BDI系统与非现成ABM系统集成。该框架是开源的,所有集成和应用程序都可供建模社区使用。

工具书类

[1]
阿克塞尔罗德,R.M.(1997)。合作的复杂性:基于Agent的竞争和协作模型。普林斯顿:普林斯顿大学出版社。
[2]
Balke,T.和Gilbert,N.(2014年)。代理人如何做出决策?调查。《人工社会与社会模拟杂志》(JASSS),17(4),13。
[3]
Balmer,M.、Rieser,M..、Meister,K.、Charypar,D.、Lefebvre,N.、Nagel,K.和Axhausen,K.(2009年)。MATSim-T:体系结构和仿真时间。交通运输工程多智能体系统,57---78。
[4]
Behrens,T.M.,Dastani,M.,Dix,J.,Hübner,J.、Köster,M.、NováK,P.等人(2012年)。多智能体编程竞赛。AI杂志,33(4),111---113。
[5]
Benfield,S.S.、Hendrickson,J.和Galanti,D.(2006年)。为多代理技术制定强有力的商业案例。自治代理和多代理系统(AAMAS)(第10-15页)。函馆:ACM出版社。
[6]
Boissier,O.、Bordini,R.H.、Hübner,J.F.、Ricci,A.和Santi,A.(2013)。使用JaCaMo进行面向多代理的编程。计算机程序设计科学,78(6),747---761。
[7]
Bordini,R.H.,Hübner,J.F.(2005)。使用Jason在AgentSpeak中进行BDI代理编程。摘自:多智能体系统计算逻辑国际研讨会(CLIMA)(第143-164页)。英国伦敦。
[8]
Bordini,R.H.和Hübner,J.F.(2009)。使用Jason中的BDI编程进行基于代理的模拟。多代理系统:模拟和应用(第451--471页)。博卡拉顿:CRC出版社。
[9]
Bordini,R.H.,Hübner,J.F.,Wooldridge,M.(2007)使用Jason在代理峰值中编程多智能体系统。代理技术中的威利系列。霍博肯:威利。国际标准图书编号:0470029005
[10]
Bratman,M.E.(1987)。意图、计划和实际理由。马萨诸塞州:哈佛大学出版社。
[11]
Braubach,L.、Pokahr,A.和Lamersdorf,W.(2005)。Jadex:一个结合了中间件和推理的BDI代理系统。基于软件代理的应用程序、平台和开发工具包(第143-168页)。波士顿:斯普林格。
[12]
Busetta,P.、Rönnquist,R.、Hodgson,A.、Lucas,A.(1998)。JACK智能代理-Java中的智能代理组件。AOS Pty技术报告。澳大利亚墨尔本有限公司。
[13]
Dastani,M.(2008)。2APL:一种实用的代理编程语言。自治代理和多代理系统,16(3),214--248。
[14]
Dennett,D.C.(1987)。故意的立场。剑桥:麻省理工学院出版社。
[15]
Dignum,V.、Vázquez-Salceda,J.、Dignum、F.(2004)。OMNI:将社会结构、规范和本体引入代理组织。在编程多智能体系统语言、框架、技术和工具研讨会(PROMAS)。(第181---198页)。选定的修订论文和特邀论文。
[16]
Epstein,J.(2006)。生成性社会科学——基于agent的计算建模研究。普林斯顿:普林斯顿大学出版社。
[17]
Ferber,J.(1999)。多代理系统。波士顿:艾迪森·韦斯利·朗曼。
[18]
GAMS开发公司:通用代数建模系统(GAMS)网站。2015年3月20日检索自http://www.gams.com/。
[19]
Geard,N.、McCaw,J.M.、Dorin,A.、Korb,K.B.和McVernon,J.(2013)。综合人口动态:家庭人口统计模型。《人工社会与社会模拟杂志》,16(1),8。
[20]
Geard,N.、Singh,D.、McVernon,J.、Padgham,L.(2013)。关于儿童疫苗接种的父母决策和行为模型。《流行病4:第四次传染病动力学国际会议》(第19--22页)。阿姆斯特丹。
[21]
Georgeff,M.,Ingrand,F.(1989年)。嵌入式推理系统中的决策。摘自:国际人工智能联合会议(IJCAI)(第972--978页)。底特律。
[22]
Gilbert,N.和Troitsch,K.(2005年)。社会科学家的模拟。纽约:麦格劳-希尔国际。
[23]
Hindriks,K.V.(2009年)。在GOAL中为理性代理编程。《多代理编程:语言、工具和应用》(第119-157页)。纽约:斯普林格。
[24]
IEEE(2000)标准。IEEE建模与仿真(M&S)高层体系结构(HLA)标准——框架和规则。IEEE标准编号:1516-2000。IEEE,皮斯卡塔韦
[25]
Iftekhar,M.、Hailu,A.和Lindner,R.(2014)。在组合保护拍卖中增加竞争是否值得?加拿大农业经济杂志/加拿大农业经济评论,62(3),411--433。
[26]
贾维斯,D.、贾维斯,J.、伦奎斯特,R.和贾恩,L.C.(2013)。多代理系统和应用程序,使用GORITE BDI框架开发。智能系统参考库(第46卷)。纽约:斯普林格。
[27]
Kaminka,G.A.、Veloso,M.M.、Schaffer,S.、Sollitto,C.、Adobbati,R.、Marshall,A.N.等人(2002年)。GameBots:多智能体团队研究的灵活测试平台。ACM通讯,45(1),43---45。
[28]
Kitano,H.、Asada,M.、Kuniyoshi,Y.、Noda,I.、Osawa,E.(1997)。机器人世界杯:机器人世界杯倡议。在第一届国际自主代理会议(agents’97)(第340-347页)中。玛丽娜·德尔·雷伊。
[29]
Kitano,H.和Tadokoro,S.(2001年)。机器人杯救援:对多智能体和智能系统的巨大挑战。AI杂志,22(1),39---52。
[30]
Kuhl,F.、Weatherly,R.和Dahmann,J.(1999)。创建计算机模拟系统:高级体系结构简介。上鞍河:普伦蒂斯·霍尔。
[31]
Lees,M.、Logan,B.和Theodoropoulos,G.(2007年)。基于HLA的agent系统分布式仿真。ACM建模与计算机仿真汇刊,17(3),11。
[32]
Minson,R.和Theodoropoulos,G.K.(2008)。使用hla分发基于repast代理的仿真。并行与计算:实践与经验,20(10),1225--1256。
[33]
Mittal,S.和Douglass,S.A.(2011年)。基于ACT-R的网络中心认知体系结构,具有DEVS统一过程。在建模与仿真理论研讨会上:DEVS集成建模与仿真研讨会,TMS-DEVS’11(第34-44页)。波士顿。
[34]
North,M.J.、Howe,T.R.、Collier,N.T.和Vos,J.R.(2007年)。推进社会模拟:第一届世界大会。用于验证和确认的声明性模型组装基础结构(第129页---140页)。东京:斯普林格。
[35]
van Oijen,J.(2014)。虚拟世界中的认知代理:中间件设计方法。乌得勒支大学博士论文。
[36]
Padgham,L.、Horne,R.、Singh,D.和Moore,T.(2014)。规划沙袋以应对洪水:工具和案例研究。澳大利亚应急管理杂志(AJEM),29,26---31。
[37]
Padgham,L.、Nagel,K.、Singh,D.、Chen,Q.(2014)。将bdi代理集成到matsim模拟中。人工智能和应用前沿263(ECAI 2014),681--686
[38]
Padgham,L.、Scerri,D.、Jayatilleke,G.B.、Hickmott,S.L.(2011年)。将BDI推理集成到基于代理的建模和仿真中。摘自:冬季模拟会议(WSC)(第345--356页)。
[39]
Rao,A.、Georgeff,M.(1991年)。在BDI架构中对理性代理进行建模。《知识表示与推理原理》(KR)(第473--484页)。马萨诸塞州剑桥。
[40]
Rao,A.S.(1996)。AgentSpeak(L):BDI代理使用逻辑计算语言发出声音。代理人脱离(第42-55页)。柏林:斯普林格。
[41]
Rao,A.S.,Georgeff,M.P.(1995年)。BDI代理:从理论到实践。在多智能体系统国际会议(ICMAS)上(第312--319页)。旧金山。
[42]
Reynolds,C.W.(1987)。群体、畜群和学校:分布式行为模型。在第14届计算机图形和交互技术年会上,SIGGRAPH’87(第25-34页)。纽约。
[43]
Russell,S.J.和Norvig,P.(2003)。《人工智能:现代方法》(第二版)。上鞍河:皮尔逊教育。
[44]
Sakellariou,I.、Kefalas,P.和Stamatopoulou,I.(2008)。增强NetLogo以模拟BDI通信代理。《人工智能:理论、模型和应用》(第5138卷,第263-275页)。,计算机科学史普林格讲义:柏林。
[45]
Sardiña,S.和Padgham,L.(2011年)。具有故障处理、声明性目标和规划的BDI代理编程语言。自治代理和多代理系统,23(1),18---70。
[46]
Scerri,D.、Hickmott,S.、Bosomworth,K.和Padgham,L.(2012)。使用模块化模拟和基于代理的建模来探索应急管理场景。澳大利亚应急管理杂志(AJEM),27,44---48。
[47]
Shendarkar,A.、Vasudevan,K.、Lee,S.、Son,Y.J.(2006)。基于虚拟现实的BDI agent应急响应人群仿真。冬季模拟会议(WSC)(第545--553页)。蒙特雷。
[48]
Sierhuis,M.、Clancey,W.J.和van Hoof,R.J.J.(2007)。布拉姆斯:用于工作过程和实践的多代理建模和仿真环境。国际模拟与过程建模杂志,3(3),134---152。
[49]
Singh,D.,Padgham,L.(2015)。使用基于代理的模拟(演示)进行丛林火灾社区疏散规划。《自治代理和多代理系统》(AAMAS)(第1903-1904页)。伊斯坦布尔。
[50]
Singh,D.、Sardina,S.、Padgham,L.、James,G.(2011年)。针对动态变化的环境,将学习集成到BDI代理中。国际人工智能联合会议(IJCAI)(第2525-2530页)。巴塞罗那。
[51]
Sloman,A.和Poli,R.(1996年)。SIM AGENT:探索代理设计的工具包。智能代理II:代理理论架构和语言(ATAL-95)(第392--407页)。纽约:斯普林格。
[52]
Tambe,M.(1997)。走向灵活的团队合作。《人工智能研究杂志》,7,83---124。
[53]
Tambe,M.、Johnson,W.L.、Jones,R.M.、Koss,F.V.、Laird,J.E.、Rosenbloom,P.S.等人(1995年)。交互式仿真环境的智能代理。AI杂志,16(1),15--39。
[54]
Taylor,G.、Frederiksen,R.、III、R.R.V.、Waltz,E.(2004)。基于Agent的地缘政治冲突模拟。摘自:人工智能创新应用会议(IAAI)(第884--891页)。圣何塞。
[55]
Tidhar,G.、Heinze,C.和Selvestrel,M.C.(1998年)。一起飞行:模拟飞行任务团队。应用情报,8(3),195---218。
[56]
Tisue,S.、Wilensky,U.(2004年)。Netlogo:用于建模复杂性的简单环境。在复杂系统国际会议(ICCS)中(第16-21页)。波士顿。
[57]
Tolhurst,K.、Shields,B.和Chong,D.(2008)。凤凰城:森林火灾风险管理工具的开发和应用。《澳大利亚应急管理杂志》,23(4),47-54。
[58]
Winikoff,M.(2005)。JACK智能代理:一个工业实力平台。多智能体编程:语言、平台和应用程序、多智能体系统、人工社会和模拟组织(第15卷,第175-193页)。纽约:斯普林格。
[59]
Zeigler,B.P.、Praehofer,H.和Kim,T.G.(2000)。建模与仿真理论(第二版)。剑桥:学术出版社。
[60]
Zhang,M.,Verbraeck,A.(2014)。基于PRS的可组合agent元模型,用于使用DEVS框架的多agent仿真。在agent定向仿真研讨会上,ADS’14(第1:1---1:8页)。

引用人

查看全部

索引术语

  1. 将BDI代理与基于代理的仿真平台集成
    索引项已通过自动分类分配给内容。

    建议

    评论

    信息和贡献者

    问询处

    发布于

    覆盖图像自治代理和多代理系统
    自治代理和多代理系统 第30卷第6期
    2016年11月
    169页
    国际标准编号:1387-2532
    期刊目录

    出版商

    Kluwer学术出版社

    美国

    出版历史

    出版:2016年11月1日

    作者标记

    1. 基于代理的建模
    2. BDI公司
    3. 集成
    4. 模拟

    限定符

    • 第条

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 下载量(最近12个月)0
    • 下载次数(最近6周)0
    反映截至2024年9月22日的下载量

    其他指标

    引文

    引用人

    查看全部
    • (2023)大规模基于agent的流行病模拟中建模人类行为的框架模拟10.1177/0037549723118489899:12(1183-1211)在线发布日期:2023年12月1日
    • (2022)行动网络模拟10.1177/0037549721103875998:4(335-346)在线发布日期:2022年4月1日
    • (2021)多智能体系统需求工程过程系统综述的详细分析Agent和人工智能10.1007/978-3-031-10161-8_3(46-69)在线发布日期:2021年2月4日
    • (2021)PanSim+Sim-2APL:一种使用复杂Agent进行大规模分布式仿真的框架工程多代理系统10.1007/978-3-030-97457-2_1(1-21)在线发布日期:2021年5月3日
    • (2021)使用负担模式在基于代理的仿真中实现更显式的交互建模KI 2021:人工智能进展10.1007/978-3-030-87626-5_24(324-337)在线发布日期:2021年9月27日
    • (2020)城市安全宜居性变化的多智能体模型模拟10.1177/003754971989876296:6(519-535)在线发布日期:2020年6月18日
    • (2020)开发MAS开发和执行的仿真——JaCaMo-Sim方法工程多代理系统10.1007/978-3-030-66534-0_3(42-60)在线发布日期:2020年6月8日
    • (2019)鲁棒多人脸跟踪的多智能体动态系统应用专家系统:国际期刊10.1016/j.eswa.2019.02.008126:C(246-264)在线发布日期:2019年7月15日
    • (2019)在基于动态代理的微仿真中使用MATSim组件工程多代理系统10.1007/978-3-030-51417-4_5(85-105)在线发布日期:2019年5月13日
    • (2019)BDI代理与仿真环境集成的体系结构工程多代理系统10.1007/978-3-030-51417-4_4(67-84)在线发布日期:2019年5月13日
    • 显示更多引用者

    视图选项

    查看选项

    获取访问权限

    登录选项

    完全访问权限

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享