[学习总结]本体初学总结

来源:互联网 发布:linux强制复制文件 编辑:程序博客网 时间:2024/05/21 08:49

 

1>  本体是什么?

   本体是对概念及概念之间的关系的一个明确的形式化的描述。

   哲学中,ontology为客观存在,即一切客观存在的事物。

 

2> 本体相关概念

   类(class:   具有相同特性的事物称之为一个类。 类又可以称为概念。注意: 这是个抽象概念。

  

   层次结构(hierarchy:  人们在理解和分析复杂事物时,习惯将复杂事物按照一种层次结构将其进行分解。

 

   属性(property):  描述事物的特性, 有时又称为槽。

 

   个体(individual): 个体称为类的实例。 个体是事物存在的具体形式。

  

   本体是由类、属性、层次结构、个体及其之间的关系构成的。

 

3 本体开发内容

    1 定义类

    2 安排类的层次结构

    3)定义属性及描述属性的取值范围。

    4 给属性赋值以创建实例。

  

     本体 + 实例 = 知识库 

 

  和面向对象很相似。

 

4》本体开发过程与方法

 (1) 定义本体的领域和应用范围。

    2  考虑是否可以重用现存的本体。

    3  列举本体中的重要词汇(Terms)。

    4 定义类及类的层次结构。

    5 定义槽。 定义类的内部和外部属性。

    6 定义槽的面。 包括描述属性值的类型(type)、值 的范围(allowed value)和值的基数(Cardinality)。

    7)创建实例(instance)。选择恰当的类,给这个类创建个体,给槽赋值。

   

     本体并非一次就能建立好的,它是一个不断反复和循环的过程,需要根据具体应用而不断进行修正。

 

原创粉丝点击