attribute-of 表达某个概念是另一个概念的属性。如价格”是桌子的一个属性。 在实际建模过程中,概念之间的关系不限于上面列岀的 义相应的关系。 4种基本关系,可以根据领域的具体情况定 本体论是信息科学与计算机科学领域之中的一个致力于 本体之设计、构建、存储、 更新、维护、发布、共享、应用和评价以及不同层次和不同领域本体之间相互关 系(如映射关系)的研究和应用领域。
目录
• 1本体
• 2常用的本体编辑器 • 3参见
4参考文献 • 5延伸阅读 • 6外部链接
[编辑]本体
本体则是人工智能中一种知识表现方法,是一种形式化的对共享概念的明确表述 ⑴。在信息科学与计算机科学领域之中,本体是对特定领域之中某套概念及其相 互之间关系的形式化表达(formal representation )。本体一般用于针对该 领 域的!性进行推理,且亦可用于定义该领域。
•形式化-表示机器可读
•明确表述-表示其概念,属性,函数,定理是明确定义的 *共享-表示其代表公共知识
*概念(形成)-表示本体是世界的一种抽象模型 本体的使用领域除了人工智能,还有语意网络、软件工程、图书馆学以及资讯结 构,作为一种该领域呈现全部或部份知识的格式。本体的常有元件包含:
* 个体(Individuals ):基本物件。
*类别(Class ):集合或物件的类型。
*属性(Attribute ):物件能够拥有和分享的性质、特色、功能或参数。 •关系(Relation ):物件之间彼此关联的方式。
•函式术语(Function terms ):在某情形中个体术语使用特定关系形成的 复杂结构。
*限制(Restricti ons ):为了接受某些主张为输入,而有关于何者必定为 真的正式状态描述。
* 规则(Rules)
*主轴(Axia
* 事件(Eve nt)
本体通常使用本体论语言进行编码
[编辑]常用的本体编辑器 人们以自己兴趣 领域的知识为素材,运用
本体论原理而编写出来的 作品常常称为 本体,而编纂时所采用的软件编辑器则称为本体编辑器。
« Protege
« Neo n Toolkit • OilEd
本体语言
维基百科,自由的百科全书
跳转到:导航,搜索
在计算机科学和人工智能领域,本体语言(又称为本体论语言)是指 用于构建本体的形式语言。此类语言允许对有关特定 领域的知识加以 编码,且常常还包括为处理这些知识提供支持的推理规则。本体语言 通常为描述性语言(又称为表述型语言、说明性语言),几乎总是属 于框架语言的泛化形式,且一般都基于一阶逻辑或描述逻辑。
目录
[隐藏]
*
1分类
o 1.1传统本体语言 o 1.2按语法分类
1.2.1标记本体语言
o 1.3按结构分类
1.3.1基于框架的本体语言 1.3.2基于描述逻辑的本体语言 1.3.3基于一阶逻辑的本体语言
* *
2参见 3参考文献
[编辑]分类
本体之可视化展现形式示例:Maso n-on tology。
[编辑]传统本体语言
* CycL
« DOGMA ( Developing Ontology-Grounded Methods and Applicatio ns,字面意思为“建立基于本体的方法和应用”)
・ F-Logic ( Frame Logic,框架逻辑,F-逻辑)
* KIF ( Knowledge Interchange Forma,知识交换格式)
o 基于 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 RACE系统和 OWL
Gellish即是综合性本体语言的例子,同时又属于是基于描述逻辑的 本体。除了别的之外,Gellish尤其区分下列关系类型之间的语义差 别:
•概念(类)之间关系的关系类型 •个体之间关系的关系类型 *个体与类之间关系的关系类型
同时,Gellish之中还包含用于表达查询以及交际意图的构造。 [编辑]基于一阶逻辑的本体语言
CycL和KIF (知识交换格式)属于是支持一阶逻辑表达式的语言,尤 其是允许通用谓词 (general predicates )。
网络本体语言
维基百科,自由的百科全书
跳转到:导航,搜索
网络本体语言(英文:WebOntology Language, OWL旨在提供一种 可用于描述网络文档和应用之中所固有的那些类及其之间关系的语 言。OWI网络本体语言当前已经获得 万维网联盟认可的,用于编纂 本 体的知识表达语言家族⑴。
[编辑]OWL的种类
• OWL Lite • OWL DL • OWL Full
[编辑]参考文献
1.八 Smith, Michael K. , Chris Welty, Deborah L. McGuinness (2004 年 2 月
10 日).OWL Web Ontology Language Guide . W3C .于 2008 年 7 月 15 日查阅.
因篇幅问题不能全部显示,请点此查看更多更全内容