种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

本体语言

(2019-07-09 15:11:45) 百科综合

本体语言

在计算机科学和人工智慧领域,本体语言(ontology language、又称为本体论语言)是指用于构建本体的形式语言。

基本介绍

  • 中文名:本体语言
  • 外文名:ontology language
  • 又称:本体论语言
  • 领域:计算机科学和人工智慧

简介

此类语言允许对有关特定领域的知识加以编码,且常常还包括为处理这些知识提供支持的推理规则。本体语言通常为描述性语言(又称为表述型语言、说明性语言),几乎总是属于框架语言的泛化形式,且一般都基于一阶逻辑或描述逻辑。

传统本体语言

  • CycL
  • DOGMA(Developing Ontology-Grounded Methods and Applications,字面意思为“建立基于本体的方法和套用”)
  • F-Logic(Frame Logic,框架逻辑,F-逻辑)
  • KIF(Knowledge Interchange Format,知识交换格式)
  • 基于KIF的Ontolingua
KL-ONE
KM程式语言
LOOM(本体论)
OCML(Operational Conceptual Modelling Language,操作型概念建模语言)
OKBC(Open Knowledge Base Connectivity,开放知识库连线)
PLIB(Parts LIBrary,字面意思为“部件库“)
RACER系统(推理机)

按语法分类

标记本体语言
此类语言採用某种标记方案来编码知识,且最为常用的标记语言是XML。
  • DAML+OIL
  • OIL(本体语言)(Ontology Inference Layer或者Ontology Interchange Language,OIL,本体推理层或者本体交换语言
  • 网路本体语言(OWL,Web Ontology Language)
  • 资源描述框架(RDF,Resource Description Framework)
  • RDF模式
  • SHOE(本体语言)

按结构分类

基于框架的本体语言
F-Logic、OKBC和KM程式语言属于是完全或者部分基于框架的语言。
基于描述逻辑的本体语言
描述逻辑提供了对于框架语言的一种扩展,但同时其变动幅度又没有大到跃迁至一阶逻辑以及支持任意的谓词。此类语言的例子包括KL-ONE、RACER系统和OWL。
Gellish即是综合性本体语言的例子,同时又属于是基于描述逻辑的本体。除了别的之外,Gellish尤其区分下列关係类型之间的语义差别:
  • 概念(类)之间关係的关係类型
  • 个体之间关係的关係类型
  • 个体与类之间关係的关係类型
同时,Gellish之中还包含用于表达查询以及交际意图的构造。
基于一阶逻辑的本体语言
CycL和KIF(知识交换格式)属于是支持一阶逻辑表达式的语言,尤其是允许通用谓词(general predicates)。

人工语言

人工语言(又称人造语言,英语:Constructed language,简称conlang),是许多因特定目的、用途,为了某特定使用族群,而人为创造出来的语言,包括文法、单字等等。人工语言不像自然语言一样会随人类的语言文化而发展,但是,它们在被创造之后,却可能因而产生特定的影响力,随着人类文化如真实语言一样地演进。
人工语言可按创造意图分为:
  1. 辅助语言(英语:Auxiliary Language,简称auxlang,亦称国际辅助语言,英语:International Auxiliary Language,简称IAL)
  2. 艺术语言(英语:Artistic Language,简称artlang)
  3. 工程语言(英语:Engineered Language,简称englang)

本体工程

本体工程,又称为本体论工程本体论设计本体设计,是计算机科学与信息科学当中的一个新兴领域,旨在研究用于构建本体的方法和方法学。本体工程乃是一个新兴的研究和套用领域,关注的是本体开发过程、本体生命周期、用于构建本体的方法和方法学以及那些用于支持这些方面的工具套装和语言。

标 签

搜索
随机推荐

Powered By 种豆资源网||