本体模型的建立

1.本体的定义

定义包含四层含义:

(1)在将相关领域的知识表述为概念。(2)知识的表达应当是明确的,无二义性的。

(3)要将知识形式化的表述出来。(4)知识的表达是要利于共享的。

本体由六大要素组成:

(1)概念;是事物的实质,在本体中称么为类(Class)。(2)关系:概念的存在不是孤立的,是相互关联的。(3)属性:对概念的描述。(4)公理:推理规则。(5)函数:概念之间的映射关系。(6)实例:本体中不可再分的单位对象。

标准制定组织W3C推荐的标准语言有3个:XML、RDF/RDFS、OWL。其中RDF/RDFS称为资源描述框架,主要用于描述Web资源的框架,RDF/RDFS基于XML,可以被计算机理解。RDF主要元素主要是;Resource(URL表示)、Class(类)、property(属性)、Domain/Range(属性限制)、Container(资源集合)。

0WL是在RDF/RDFS语言基础上建立的,OWL描述的本体主要是被软件处理的,不是设计来给人类阅读的

2.本体构建方法综述

2.1骨架法

七步法由斯坦福大学发明的一种实用的本体开发方式,但是该方法没法评价过程,无法迭代更新,该方法主要用于大型的领域本体开发构建。该方法的流程图如下:


本体模型的建立_第1张图片

(1)确定领域范围

确定本体的构建针对的领域知识范围以及本体的应用领域和应用人群等。考虑到复用己有本体可以减小工作量,可以复用本体,但是复用本体需要注意是否与自己的领域符合。

(2)复用现有本体

(3)列出概念术语

需要列出相关领域的全部术语,不需要考虑会重复录入概念的属性或者概念的表达。

(4)定义类与类之间的的层次关系及定义属性之间关系

(5)创建实例

在术语列表的基础上进行完善,自顶而下的细化概念之间的关系,最后建立类属性。

(6)创建该类的实例并添加属性。

你可能感兴趣的:(本体模型的建立)