基于过程本体的异质Agent协作技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:gift19852003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,在开放网络环境下实现跨组织的灵活复杂的应用已经成为各领域的普遍需求,随着Agent和多Agent系统(Multi-AgentSystem,MAS)技术的发展,它们越来越被认为是构建这种复杂分布式应用的合适范例,在这种抽象下,各种复杂的系统功能通过可能是来源于不同组织的异质Agent之间的协作来灵活地实现。因此,研究开放动态的网络环境下的异质Agent协作是具有重大意义的共性技术问题。传统的Agent协作技术通过设计者在多Agent系统中隐含定义共享的过程框架来保障计算的连贯性,并不适用于开放动态环境下的异质Agent协作。随着技术的发展,本体技术为开放环境下的异质Agent协作提供了很大支持,但是目前本体支持下的异质Agent协作仅仅局限于支持Agent的通信和服务的匹配等,并没有充分利用本体的作用,不能从根本上改善Agent协作的效率。因此,本文主要研究了支持异质Agent协作的过程本体和基于过程本体的异质Agent协作技术。本文的主要工作如下:1.支持异质Agent协作的过程本体技术研究:针对为异质Agent协作提供共享语义支持这个目的,本文首先分析了多Agent系统建模和多Agent协作对过程语义的需求,以及几种具有代表性的过程描述、表示或规范说明语言,确定支持Agent协作的最核心的建模元素及这些元素之间的关系(DL-P Core);以此为起点,提出能够表示复杂过程的过程本体规范说明DL-P。该规范说明以描述逻辑为逻辑基础,使得建立的过程本体和语义Web的现有标准相兼容,能够发布在Web上,从而异质Agent可以无二义性地访问和使用。随后本文提出了一种基于DL-P规范的过程本体建模方法,研究了基于DL-P规范的过程本体知识库的组成、基本公理和基本推理任务,最后给出了过程本体的检测准则及相应的检测方法。2.一种基于过程本体的异质Agent协作方法:首先根据Jennings和Woodridge及相关研究人员的研究成果,采用承诺/约定和联合承诺/联合意图给出了Agent协作的形式化框架,及基于该形式化框架的Agent协作过程,从理论上分析了Agent协作的关键问题;然后从技术角度分析了开放动态环境下的异质Agent协作所需要的支持技术。在这些工作的基础上,设计动态开放环境下异质Agent协作的体系结构,建立基于过程本体的开放环境下异质Agent的协作空间和协作管理技术。最后研究了在本文提出的协作空间和协作管理技术的支持下,如何利用过程本体支持异质Agent进行协作,包括协作的建立、执行和监控,提出一种新型的开放动态环境下异质Agent的协作机制CoMBPO。3.面向异质Agent协作机制CoMBPO的Agent设计和实现技术:从AgentBDI模型出发,本文给出了一种利用过程本体提供的知识来进行Agent设计建模的方法,及一种BDIAgent的多线程实现技术来开发Agent。该设计建模方法将知识工程师依据DL-P规范所建立的过程本体与Agent的开发过程对应起来,对如何以过程本体为基础来分析和设计Agent的内部元素(例如信念、目标和计划等)进行了研究,降低了Agent开发的难度,同时也避免了知识工程师与系统开发人员之间可能产生的不一致。在BDI Agent的多线程实现技术方面,提出的AGENTFRAME结构明确表示了Agent的信念、愿望和意图。该结构在MBOS平台中得到了实践和应用,MBOS平台已经通过了多项应用实例的测试和评估,结果表明AGENTFRAME结构是可行的,能够长期持续地自主运行,并有效地完成各种推理、协作等智能行为。然后本章给出了如何利用过程本体提供的知识来设计和开发Agent的方法:如何根据过程本体设计和开发一个BDIAgent的信念、目标、能力和计划。并在此基础上研究了相应的计划执行技术。4.以战场油料保障网络为应用背景,开发实现了基于多Agent的油料保障网络系统ABOLN(Agent Based Oil Logistics Network),从实践上证明了本文的计算模型和实现技术的可行性。本文首先基于DL-P规范建立油料保障网络领域中的过程本体,使用前面提出的面向CoMBP的Agent设计建模方法和BDIAgent的多线程实现技术来开发各个Agent;在实验运行的网络应急保障部分,试验了本文提出的一种基于过程本体的异质Agent的协作技术,对Agent注册角色、发起协作、寻找协作者和协作完成网络应急供油进行了试验。通过原型系统的运行,验证了基于DL-P规范的过程本体建模技术、基于过程本体的Agent协作技术和面向CoMBPO的Agent设计和实现技术,从实践上证明了本文的研究成果的有效性。综上所述,本文针对开放动态环境下的异质Agent协作问题,创新性地提出了开放动态环境下支持异质Agent协作的通用过程本体、基于过程本体的异质Agent协作机制和基于过程本体的Agent设计和开发方法,为研究异质Agent的协作以及提高Agent的协作效率提供了新的技术途径,对于推进开放动态环境下异质系统协作和集成具有一定的理论价值和应用价值。
其他文献
近来;人们发现从疾病相关基因中寻找关键基因对疾病的诊断和治疗很重要。癌相关基因的网络是根据正常和患病的胶质瘤组织的基因表达谱建立。根据建立的基因网络和CIPHER方法,不
新课程高考已由2000~2002年的两省一市,2003年的10省1市扩展到2004年的25个省市,我省2004年第一次参加新课程卷高考,通过分析近年来的新课程高考试题,把握命题方向,透视命题信息,对
National Institutes of Health(美国国立卫生研究院,简称NIH)是国家级医学研究机构。NIHlibrary是为NIH成员提供信息资源及服务的主要机构。本文从发展历史、馆藏发展策略、资
从LF/VD的脱氧工艺,钢中的[S]、Als含量以及搅拌状况等方面对硫化物夹杂级别的控制做了试验研究,其结果表明:Ca合金脱氧对其影响重大;[S]含量≤0.004%时可以使硫化物夹杂的评级控
针对2台逆变器向异步电动机供电提出并设计了一个以8098CPU为核心的双微机控制系统。在硬件设计过程中,突出了优化、灵活、可靠的基本设计思想。实验结果证明,本系统很好地实现了负载均
血红蛋白及其携氧功能的软件平台(HBMS)是运用JavaEE的技术开发的关于血红蛋白空间结构和携氧功能的查询软件平台,通过该平台可快速查询血红蛋白的结构和功能的一些特性。HBM
以普通铝和有机醇为原料,自制高纯(≥99.999%)铝醇盐为前驱物,采用Sol-Gel技术制备高纯超细氧化铝粉体。对前驱物的合成,提纯,控制水解,干燥,相态转变等整个过程进行了全面详细的研
针对遗传算法的早熟收敛与神经网络进化建模问题,论文对于多模态优化问题动态特性、基于模式交流算子的模式交流多群体遗传算法(SCMPGA)框架、基于SCMPGA框架的ANN进化建模算
以病案为切入式(Case Based Instruction,CBI)的教学方法是目前发达国家普遍采用并得到广泛认可的一种医学课程教学模式,是一种在老师和教学大纲指导下进行的调查学习过程,强调
刚从初中升上高中的学生普遍不能一下子适应过来,都觉得高一数学难学,特别是意志品质薄弱和学习方法不妥的那部分学生更是过早地失去学数学的兴趣,甚至丧失学习信心.如何搞好