- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式本体语义的研究综述
分布式本体语义的研究综述
摘 要:指出了几种分布式本体的语法形式,分析了各自的本体连接方式,并阐述了多种分布式本体基于分布式解释的语义。
关键词:分布式本体;本体复用;本体映射;分布式解释
中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2013) 06-0175-02
一、引言
本体的概念提出后,由于它可以清晰地表达概念之间的关系,迅速地在各个领域得到了应用,随之也产生了数量众多的本体。在实际使用中,一般会将多个本体连接起来,形成所谓的“分布式本体”。由于单一的大本体在使用时既影响推理的效率,又不便于维护,分布式本体应该是本体应用的一种常态。近几年来,不少的研究关注了这一问题,提出了各种连接方式以及语义。本文概要性地介绍了这些研究成果,以期为国内的研究者提供一些研究帮助。
二、分布式本体的连接方式
本体一般是由领域专家创建后发布供本体工程师使用。目前,从我们搜集到的资料看,创建的本体连接起来的方式有:
(一)复用
该方式是在本体中直接引用其他本体的类或属性名。OWL规范中的owl:imports便是这一思路的代表。它允许一个本体通过owl:imports导入另外一个本体所创建的类或属性。owl:imports会导致本体间比较强的连接关系。
基于此,英国阿伯丁大学的Pan[2006Pan]团队于2006年提出了一种改进方式:SemanticImport。该方法使用ontologyspace表示本体的复用,用foreignlanguage区分所复用的来自其他本体的概念或角色。它用foreignlanguage代表当前本体从其它本体所导入的概念名或角色名等,由此种导入方式建立了联系的一系列本体表示成ontologyspace,
美国爱荷华州立大学的Bao[2006BaoISWC]团队在2006年提出了P-DL(Package-basedDescriptionLogics)。P-DL将本体视为各个package的组合,本体间的连接则看作是package复用了其他package的概念或角色。
(二)桥接
这种方式会定义新的语言描述本体之间的类或属性之间的连接。比较典型的如PECs(Perspectival -connections)[2004GrauISWC]。它由美国马里兰大学的Grau团队于2004提出的。PECs在OWL语法的基础了通过link的方式将各个本体连接起来,并以OWL抽象语法的方式定义了link的语法。
芬兰赫尔辛基大学的Kauppinen[2004Kauppinen]在2004年提出了将连接两个本体的公理看作为单独的“桥接本体(BridgeOntology)”,只不过该方法尚局限在与时间有关的本体信息的表达上。
(三)映射
映射一般通过发现两个本体之间类或属性上的相似度从而建立两者之间的联系。
美国Rutgers大学的Borgida团队于2002年在描述逻辑基础之上根据文献[2000Ghidini]的DistributedFirstOrderLogics的思想设计了一种所谓的“DDL(分布式描述逻辑)”。分布式描述逻辑对于概念间的映射关系使用into-bridge和onto-bridge来表示。
意大利Trento大学的Bouquet团队于2003年提出了C-OWL[2003Bouquet]。C-OWL在延续了DDL的思路的同时,吸收了文献[2000Ghidini]关于“context”的内容,在本体所具有的“globality”和“locality”之间寻找一种平衡。C-OWL将分布式本体视为一个OWLspace,将space中的每一个本体所创建的类或属性区分为本地语言(locallanguage)和外来语言(foreignlanguage),并用数字对本体编号,从而方便识别出本体之间的映射关系。
三、分布式本体的语义
在定义分布式本体的语义上,可以分成两种思路:其一,基于分布式解释进行定义;其二,则将多个本体视为单一本体来定义,相比前者称之为“基于全局解释”。两者的区别在于,前者可以保持各个本体自身的语义,而后者是将多个本体的语义融合到一起。
(一)基于分布式解释
从我们所搜集到的资料看,“分布式解释”最早出现在文献[2004Serafini]中,它区别于经典描述逻辑中的“解释”的地方在于,分布式解释由一系列本地解释组成,每个本地解释用来定义分布式本体中各个本体的语义。
DDL比较早的采用了分布式解释来定义其语义。对于参与映射的各个本体采用各自独立的域(domain),而对于映射关系则采用domainrelation。当在各个domain(包括dom
文档评论(0)