web知识表示与推理要点解析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 * 页 屈文建 Email: wjqu11@163.com web智能 (智能信息的表达与推理) 屈文建 目录 (一)web知识表示 1 本体 2 资源描述框架 3 web本体语言 4 问题解决标记语言 (二)web推理 1 基于OWL的推理 2 web案例推理技术 3 web规模推理 4 web推理典型应用 (一)Web知识表示 1 本体 问题1.本体是什么? 从知识共享的角度看,本体可以被看作是一种概念化的显式说明,是对客观存在的概念和关系的描述,它起源于哲学概念,被哲学家用来描述事物的本质,后来被引入到人工智能的研究领域,在开发知识系统时用于领域知识的获取。 1993年Gruber给出了本体的最流行的定义:“本体是概念模型的明确的规范说明”。 后来studer等进行了深入的研究,认为本体是共享概念模型的明确的形式化说明,包括概念化(Conceptualization),明确(Explieit),形式化(Fomral)和共享(Share)四层含义。 问题2. 为什么要使用本体 由于web站点常常分布在不同的物理或逻辑位置,所存储的信息或知识必将分布于不同的位置。而分布在不同web站点或应用中的知识往往由不同的软件开发者整理得到,web知识的分布性和分散整理的做法导致web知识共享很难。 因此,采用本体是为了更好地进行知识表示、信息组织、知识复用、知识共享以及为用户提供更有效的服务。 问题3. 本体应用范围 本体(Ontology)作为一种能在语义和知识层次上描述信息系统的概念模型的建模工具,自提出以来就引起了国内外众多科研人员的关注,并在许多面向网络环境的领域中得到了广泛应用。如知识工程,数字图书馆,软件复用,信息检索,web异构信息的处理,web语义网等。 问题4 本体的组成 本体实际上指的是一种用于描述由一套对象类型(概念或者说类)、属性以及关系类型所构成的世界模型。 维基百科对本体的叙述:大多数本体都是描述个体、类、属性以及类与个体之间的关系 (1)个体:底层的对象(实例); (2)类:指事物的模板(集合、概念、对象的类型)概念表示领域知识元素(包括通常的概念、任务、行为、功能、策略、过程等)建立本体时常用类来定义,并描述分类或分层的关系。 (3)属性:对象或类所有可能具有的属性、特征、特性特点参数等。 (4)关系:类与个体间关联可能具有的方式。例如,常见的关系有父关系、子关系、相关关系等。 除此之外,规则、公理、函数术语、约束、事件等都是常见的本体构成要素。 问题5本体的种类 (1)领域本体(Domain Ontology) 也称特定领域本体(Domain-Specific Ontology),是针对某个特定领域或现实世界的一部分建立的本体模型。 (2)上层本体(Upper Ontology) 也叫基础本体(Foundation Ontology),是所有领域本体都普遍适用的共同对象构成的本体模型。 注:统一领域的不同本体通常缺乏兼容性,需要通过本体合并或融合来解决这一问题。 合并那些并非根据同一部基础本体所编制的本体时,在很大程度上还是以手工的方式为主,这不但耗时且成本极高 合并那些利用同一部基础本体所提供的基本元素来定义领域本体元素的含义的领域本体时,可采用自动化方式进行合并。目前本体合并的通用化技术还停留在理论研究,未达到实用阶段。 问题6本体构建方法-工具包-语言 1构建方法 (1)通常本体的构建需要借助本体工程提供的方法来进行,本体工程也称本体论、本体论设计或本体设计。 (2)本体工程仍是一个新的研究领域,主要研究本体开发、本体生存周期、本体构建方法及方法学、以及为此提供的工具包和语言 实施本体工程,目的是使软件应用程序、企事业单位、组织机构、特定领域业务操作中所包含的知识更明确或清晰,解决语义障碍所导致的互操作性差等问题。 问题6本体构建方法-工具包-语言 2语言 一般来说本体采用本体语言来编制,本体语言是一种用来编制本体的形式化语言,简称本体语言本体语言有多种,其中包括专业的,也包括基于标准的,最常用的本体语言是web本体语言(OWL)它是一种编写本体声明的语言,继承了RDF和RDFS以及一些早期的本体语言项目,包括本体推理层(ontology inference layer

文档评论(0)

三沙市的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档