Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
属性是个体之间的二元关系. 换句话说, 属性把一对个体链接起来.
6
7
8
9
在计算机科学和信息科学中,本体的作用是表达知识.在本体中,知识可以被正式地表达为一系列的领域相关概念,以及这些概念之间的相互关系.
本体可以被用来为一个知识领域建立模型,并且支持对这个模型中的实体进行推理.
1
在OWL 中表示隐含关系
把一组类区分开来
(如果A类与B类不相交,那么属于A类的个体不可能同时属于B类)
IceCream
Pizaa
PizzaBase
PizzaTopping
这三者
都需要一个
有关披萨饼的共享本体
披萨菜单
10
11
点餐者
12
2
披萨食谱
3
推理机是Protege 的重要功能之一. 我们不仅可以用推理机判定一个类的定义是否一致,还能利用充分必要条件发现一些隐含的信息.
4
对象属性是一对个体之间的关系,它从某一个体出发,链接到另一个体
数据属性是个体与某个数据取值之间的关系.
标注属性被用来为类,个体,对象属性/数据属性等添加信息(元信息,或者所谓的关于数据的数据). 译者注: 标注属性本身也可添加标注属性.
5
21
13
检查一个(译者注:按规则形成的)类是否不可能包含任何个体.
haseBase (拥有面饼)
hasTopping (拥有覆盖食材)
isBaseOf
isToppingOf
14
给定一个包含了很多类的树形结构,分类器能够把其中的一些类自动归集到对应的分支上去.(译者注:分类器是推理机的一部分,不仅可以对类做自动归集,还可以对个体做自动归集.)
22
对象属性把来自定义域的个体链接到来自值域的个体.
(但这种规定并不被用来限制个体).当一对个体a 和b 可以被这个对象属性关联时,即使它们并没有被明确地分配给任何类,我们也能推出a 一定属于定义域所对应的类,而b 则一定属于值域所对应的类.
15
如果一个对象属性是函数型的, 那么借助这个属性,某个体a只能连接到唯一的个体b
当推理得出的类呈现红色时,这表示这些类是不一致的.
在本体理论中,不一致表示这样的类不可能拥有任何个体.
hasBase property
23
16
20
如果一个对象属性具有反向函数型特性,那么这意味着它的反向属性具有函数型特性.
如果我们取消CheeseToppping 与 VegetableTopping之间的互不相交关系,然后再次开动分类器,那么CheeseyVegetableTopping这个类就不再是不一致的了.
17
如果一个对象属性P是传递型的,那么如果个体a通过属性P关联到b,且b又通过属性P关联到c,那么我们就可以推得:a一定可以通过属性P直接关联到c.
hasIngredient (拥有某种成分)
如果属性P是对称的, 并且个体a 通过属性P与个体b 发生关联,那么我们可以推得b 也一定通过属性P与a 发生关联.
24
如果属性P是非对称的, 并且个体a 通过属性P与个体b 发生关联,那么我们可以推得b 不可能通过属性P与a 发生关联.
18
19
26
25
27
存在不一致性的类,在图中以红色高亮显示.
28
有困惑吗?
1- Ontology (information science): http://en.wikipedia.org/wiki/Ontology_(information_science)
2- Natalya F. Noy, Deborah L. McGuinness, Ontology Development 101: A Guide to Creating Your First Ontology, Stanford, Available from:
http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness.pdf
3- What is protégé?: http://protege.stanford.edu/overview/index.html
4- W3C,(2004)OWL Web Ontology Language Guide: http://www.w3.org/TR/owl-guide/
5- Protégé Glossary:
http://protegewiki.stanford.edu/wiki/Pr4_UG_mi_Glossary#FaCT.2B.2B
6- Matthew Horridge, (2011) A Practical Guide To Building OWL Ontologies
Using Protege 4 and CO-ODE Tools [online] Manchester, Available from:
http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_1.pdf