智能体结构IASC与面向智能体程序设计语言IAPL的研究及实现

来源 :南京航空航天大学 | 被引量 : 5次 | 上传用户:dxlwwh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Agent理论与技术是当今人工智能与软件工程中的热门研究课题。所谓agent就是具有一定自主性、主动能力、应激能力、社会能力的软件或硬件实体。目前,如何实现agent的自主性、主动性、应激性及多agent间的交互等尚存在着诸多理论问题与实现技术上的困难。 本文旨在建立适用于不同类型、不同程度自主性agent的设计、构造及实现的智能agent结构和面向智能agent程序设计语言。具体获得的研究成果包括如下: (1)从面向agent的程序设计语言实现的角度,提出了一种框架问题的解决方法,给出了效应公理的规则表示形式,为智能agent结构的建立提供了必要的理论基础。 (2)结合BDI结构和情境演算的优点,提出了一个能刻画agent的多种特征,尤其是自主性的智能agent结构IASC。此结构既能表示agent的信念、目标、意向等心智成份,又能进行行动推理和规划,为解释agent的自主性提供了统一的平台。 (3)提出了用推理复杂性作为度量agent自主性的标准,给出了“简单自主agent(simple agent)”、“慎思自主agent(deliberate agent)”以及“规划agent(planningagent)”等不同程度自主性的agent的结构,从而为实际应用中根据特定的应用背景选择建构具有何种推理能力的agent提供了必要的理论基础。该工作的另一方面的重要意义在于,目前,从事智能agent理论研究的人员往往关注于理论模型的建构,但是这种理论模型的复杂性往往给实际的实现带来困难,甚至难于实现。我们认为,实际构造agent时并不需要实现完全的理论模型,从而根据具体的问题如何对理论模型进行简化归约是重要的,只有这样才能使agent的理论研究对工程实现具有指导意义,但是这方面的研究未见报道,本文这部分的工作正是对此做了一些探讨。 (4)讨论了如何用IASC构造具有主动性、应激性、社会性、合作性的agent;基于智能agent结构IASC,实现了一个基于联合意向的合作模型;说明了如何在结构中刻画agent的实时处理及适应性等特征。 (5)提出了一种面向智能agent的程序设计语言—IAPL,即智能agent程序设计语言。给出了IAPL语言的形式规范;设计了一组心智状态操作原语(信念、意向等心智成份的增加、删除、修改、查询等原语)及agent之间的通信原语;给出了IAPL语言的语义;提出了在线执行与离线规划相结合的IAPL程序执行方式。 (6)开发了IAPL语言原型支撑系统IASS,为进一步研制多agent系统集成开发环境奠定了基础。
其他文献
众所周知,计算是小学数学教学不可或缺的一部分,学生是否具有良好的口算能力在一定程度上影响着教师的教学效果。笔者在小学数学教学中往往会抓住课前3分钟,借助多样化的形式
本文将提出一种主动程序设计语言的概念,它将改变一般程序设计语言只能用来编制被动执行的计算机程序的惯例,可使由该程序设计语言实现的系统具有主动提供各种服务的功能,使得诸
剥脱性骨软骨炎是一种病因未明的关节表面病变,MRI的应用使该疾病的诊断获得很大的进展。对该病的病因、病理学、各种影像学表现,尤其对MRI表现及价值进行了综述。
目的总结运用中西医结合方法预防、治疗下肢创伤后静脉血栓形成的临床经验。方法回顾304例下肢创伤患者在常规用药的基础上加用疗伤胶囊等治疗方法。结果通过2年的临床观察治
准确地评价淋巴结有否转移是肿瘤分期的基础,并影响到治疗计划的制定和对预后的判断.不同的影像学方法在评价局部淋巴结时具有各自的特点,超声廉价,CT、MRI的分辨率高,定位准