Ontology的定义

 Ontology最早是一个哲学的范畴,它的含义是:客观存在的一个系统的解释和说明,客观现实的一个抽象本质。

后来随着人工智能的发展,被人工智能界给予了新的定义。然后最初人们对Ontology的理解并不完善,这些定义也出在不断的发展变化中,比较有代表性的定义列表如下:

  • 1991/Neches等:给出构成相关领域词汇的基本术语和关系,以及利用这些术语和关系构成的规定这些词汇外延的规则的定义;
  • 1993/Gruber:概念模型的明确的规范说明;
  • 1997/Borst:共享概念模型的形式化规范说明;
  • 1998/Studer:共享概念模型的明确的形式化规范说明

    最后一个定义体现了Ontology的四层含义:

  • 1.概念模型(cerptualization)

    通过抽象出客观世界中一些现象(Phenomenon)的相关概念而得到的模型,其表示的含义独立于具体的环境状态

  • 2.明确(explicit)

    所使用的概念及使用这些概念的约束都有明确的定义

  • 3.形式化(formal)

    Ontology是计算机可读的。

  • 4.共享(share)

    Ontology中体现的是共同认可的知识,反映的是相关领域中公认的概念集,它所针对的是团体而不是个体。

    Ontology的目标是捕获相关的领域的知识,提供对该领域知识的共同理解,确定该领域内共同认可的词汇,并从不同层次的形式化模式上给出这些词汇(术语)和词汇之间相互关系的明确定义。

【作者】钱磊 来源:中知网