一种模糊本体描述方法和模糊本体建模方法技术

技术编号:9434651 阅读:105 留言:0更新日期:2013-12-12 00:40
本发明专利技术公开一种模糊本体描述方法和模糊本体建模方法,模糊本体描述方法是在原有的OWL描述的本体上,不改变原有对精确本体表达的同时能够添加本体的模糊信息,使信息有可精确表达的部分和需要模糊表达的部分。该描述方法使用了域名空间fowl,并在域名空间中定义了fuzzyowl的术语语义表达方法,包括模糊概念的描述、变量的描述、模糊数据类型的描述和模糊修饰词的描述。模糊本体建模方法包括OWL本体元素解析,模糊本体元素构建和模糊本体fuzzyowl建模3个部分。本发明专利技术能这提高了语义Web对于知识的表达能力,以及语义Web理解和处理用户请求以及上层语义应用的能力。

【技术实现步骤摘要】
【专利摘要】本专利技术公开,模糊本体描述方法是在原有的OWL描述的本体上,不改变原有对精确本体表达的同时能够添加本体的模糊信息,使信息有可精确表达的部分和需要模糊表达的部分。该描述方法使用了域名空间fowl,并在域名空间中定义了fuzzyowl的术语语义表达方法,包括模糊概念的描述、变量的描述、模糊数据类型的描述和模糊修饰词的描述。模糊本体建模方法包括OWL本体元素解析,模糊本体元素构建和模糊本体fuzzyowl建模3个部分。本专利技术能这提高了语义Web对于知识的表达能力,以及语义Web理解和处理用户请求以及上层语义应用的能力。【专利说明】ー种模糊本体描述方法和模糊本体建模方法
本专利技术属于面向语义网的本体
,具体涉及ー种模糊本体的描述方法及其相应的建模方法。
技术介绍
随着越来越多的共享信息被发布,Internet上的信息量已经呈现了爆炸性的增长,海量的信息可供人们获取。但这些信息的内容基本上只能通过人工的阅读理解才能读懂,无法被计算机“读懂”,进而帮助人们智能的分析和管理这些信息所包含的知识。语义Web作为ー种信息机器可读的网络应运而生,它能根据语义进行推理,实现人与物、物与物之间的无障碍协调与沟通。语义Web技术是计算机智能研究的重要领域,而要使得Internet上的内容能够被计算机正确的理解和处理,信息的表达技术是语义Web领域的ー个研究重点。而语义信息表达的支持,又将使得语义Web服务成为可能。通过用语义Web标记语言来描述语义Web服务,语义Web将为用户提供更智能的网上异构和分布信息的访问和捜索,并进一歩支持语义Web服务的自动发现和组合。目前,最流行的信息表达技术是本体。本体是ー种用于描述应用领域的知识,描述各类资源及资源之间的关系,实现对词汇表扩展的技木。现有的本体技术的问题在于,它虽然能表达现实中精确性的信息,但是一方面,除了部分已充分被人类定义的信息外,还有许多在现阶段的科技和文化水平下无法精确认识的知识;另一方面知识表达的程度有时无法用精确的信息来表示。与此同时,本体技术作为语义Web的底层语义支撑,知识的无法精确表达将导致语义Web无法准确理解用户的请求,从而使得服务发现、服务组合和语义信息访问等上层应用的准确率及智能性降低。因此,必须有ー种支持不精确或模糊信息的表达技术。这就需要对原有的本体描述语言进行扩展和改进,并通过与描述语言相应的建模技术构建本体。描述逻辑(DLS)是适用于管理结构化知识的逻辑,它在本体所描述的知识之上的提供逻辑表达和逻辑推理能力。模糊描述逻辑是ー组可以表达和推理结构化模糊知识的逻辑。相对于经典描述逻辑,模糊描述逻辑具有对现实世界的模糊知识的表达和能够扩展现实世界的知识系统的特点。1991年Yen首次提出模糊扩展的工作,对经典描述逻辑进行模糊扩展,来对不确定或不精确知识进行表示和推理。研究经过多年的发展取得了许多重要的成果,比如U Straccia对描述逻辑ALC进行了模糊化推广,在2001年提的模糊描述逻辑F-ALC ;2005年提出的fuzzy SHOIQ(D) ;2007年G Stoilos提出的模糊描述逻辑F-SHIN以及2010至2011年,U Straccia和Fernando Bobillo对经典描述逻辑SROIQ(D)进行了ー个模糊扩展后提出的Fuzzy DL SROIQ(D)等等。其中,Fuzzy DL SROIQ(D)是目前表达模糊知识能力较强的Fuzzy DL之一。目前本体表达的标准是OWL (Web Ontology Language ), OWL具有3个表达能力不等的子语言:OWL Full, OffL DL和OWL Lite,其中OWL Full表达能力最強,其次是OWLDL。其中OWL Lite, OffL DL逻辑对应于DLs SHIF(D),SHOIN(D),而目前最新版本OWL 2与经典描述逻辑 Crisp DL SROIQ(D)相一致。然而 DLs SHIF(D)、SHOIN(D)和 Crisp DLSROIQ(D)都没有进行模糊扩展,所以OWL并不能表达模糊信息。目前对于模糊本体的描述,尚未有ー种统ー的规范化的描述语言标准出现。除此之外,使用模糊本体语言描述模糊信息需要一个该语言的建模工具。目前,protege平台是当前最为流行的本体建模工具之一。然而最新版本的prot6g6只支持精确本体的表达语言0WL。因此,protege无法支持模糊本体的建模和解析。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出ー种模糊本体描述方法和模糊本体建模方法。为了实现上述专利技术目的,采用的方案如下: ー种模糊本体描述方法,其特征在于在原有的OWL描述的本体上,不改变原有对精确本体表达的同时能够添加本体的模糊信息,使信息有可精确表达的部分和需要模糊表达的部分。进ー步的,该描述方法使用了域名空间fowl,并在域名空间中定义了 fuzzy owl的术语语义表达方法。所述模糊本体描述方法包括模糊概念的描述、变量的描述、模糊数据类型的描述和模糊修饰词的描述。进ー步的,所述模糊概念的描述的表达方式与模糊描述逻辑fuzzy SROIQ(D)的表 W — 致,分成:Fuzzy modified concepts、Weighted concepts、multiple Weightedconcepts和Fuzzy nominals四种模糊概念形式;姆种模糊概念形式表达相异; 其中Fuzzy modified concept模糊概念形式包括了被修饰的概念和修饰词两部分,被修饰的概念是已定义的精确概念或是模糊概念,而修饰词必须是已定义的modifier ;被修饰的概念使用fowl域名空间; 所述weighted concept模糊概念形式包括了原概念和权重值两部分,原概念是已定义的精确概念或是模糊概念,而权重值是ー个之间的数值;在定义Weighted concepts时,除了该模糊概念的名称,模糊概念的类型和注释外,还需要引入原概念和给出权重值,对于其中的权重,fow:hasffeighted标签定义权重,rdf: datatype=〃&xsd; double"声明权重的数值使用double类型。所述multiple weighted concept模糊概念形式带有多个权重概念的集合,并且权重的和为I ;定义ー个多权重概念时,关键是给出多个带权重的概念的描述,fuzzy owl使用fowl:hasPart标记描述姆ー个〈权重,概念 > 对; 所述nominals concept模糊概念形式将ー个或多个nominal形成集合作为ー个概念,该概念被称之为nominals类型的概念;将nominals模糊扩展后表达具有隶属度的nominals ;带有fowl域的hasNominals表达姆一个带隶属度的nominal,姆一个带隶属度的nominal中引入了 一个已定义的个体和这个个体的隶属值,fowl:haslndividual标签标示个体的引入,而隶属值不再使用其他的标签,与权重值一祥,统ー使用fowl:hasWeighted表示之间的数值。进ー步的,所述变量的描述将概念数据属性(DataProperty)本文档来自技高网
...

【技术保护点】
一种模糊本体描述方法,其特征在于在原有的OWL描述的本体上,不改变原有对精确本体表达的同时能够添加本体的模糊信息,使信息有可精确表达的部分和需要模糊表达的部分。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘发贵罗松超黄永雪彭晨漪
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1