本体发展
1、第一个时期,亚里士多德定义了本体
将本体分为物质和物质的属性两类;
2、根据亚里士多德,后来人们把本体分为如下:
- 依赖本体——有连续非连续、数量等属性进行描述
- 非依赖本体——例如椅子、太阳等
3、1970s, 本体含义发生变化,指的是用于机器人的规范化的常识知识,为了让机器人能够像人类一样有知识,将人类的知识规范化,这些规范化的知识就是本体。这也是今天的本体的含义
4、1990年语义网
TIM提出网络上的数据要链接起来,HTML共享不方便,通过OWL(变化的网络本体语言)来连接。
此时有一个本体工程,linked data,本意是通过owl语言将网络上的资源联系起来,人们可以推理检查等
ps:举例,以前搜索只根据关键词匹配,关键词是一个网站的关键内容,网站所有者可以篡改,当网络上的资源以owl表示时,那么一个网站上的资源都变得计算器可以识别计算。客户搜索时候计算器能够真正的理解客户需求。
典型本体工程
BO本体,生物领域的本体,信息驱动型生物医学研究的工具,使用有20年,可以用来描述实验结果,从而带来诸如简化查阅等好处。
生产制造类本体,没有发展起来。原因是硬件、软件、人员、人所用的工具都在变化
本体构建失败原因
2000年前失败原因:
- 没有钱
- 没有方法
- 建模工具更新太快,比如UML、express等
- 没有文件来说明本体,很难懂
- 没有语言表示(没有OWL)
2015年失败原因: - 仍然没有一个统一的办法
- 创建简单,人人都可以建立