我在知识表示中几乎没有定义困难,并寻求可靠的帮助来区分它们。我一直在Wikipedia和许多网站上搜索本体和语义网络之间的区别(不要与语义网络混淆)。虽然语义网络上的Wikipedia页面从不提及本体,但是它们看起来极为相似,并且在CS中具有相似的应用。
我的猜测是语义网络是一种适用于AI研究的本体。但是,我不知道两者之间的区别。所以我的问题很简单:
语义网络是本体吗?如果是这样,它们是同义词吗?或有什么区别?
我在知识表示中几乎没有定义困难,并寻求可靠的帮助来区分它们。我一直在Wikipedia和许多网站上搜索本体和语义网络之间的区别(不要与语义网络混淆)。虽然语义网络上的Wikipedia页面从不提及本体,但是它们看起来极为相似,并且在CS中具有相似的应用。
我的猜测是语义网络是一种适用于AI研究的本体。但是,我不知道两者之间的区别。所以我的问题很简单:
语义网络是本体吗?如果是这样,它们是同义词吗?或有什么区别?
Answers:
语义网络与本体完全不同。因此,被接受的答案是非常误导的。语义网络(Quillian 1968)和语义框架(Minsky 1975)的出现早于本体论,尽管它们在名称中具有语义,但它们仍缺乏形式语义。在逻辑学家中,这是一个有趣的事实:形式主义不具有语义,仅仅是因为它的名称中包含了语义。这是系统和正式研究本体语言的基础。总体而言,区别在于本体具有定义明确的形式语义,而语义网络则没有。让我通过引用“描述逻辑手册”(Baader等人)来支持这一点:
“由于基于网络的系统起源于以人为中心,因此从实践的角度来看,它们通常被认为比逻辑系统更具吸引力,并且更有效。不幸的是,由于它们通常缺乏精确的语义特征,因此不能令人满意。”
有关更多详细信息,请参见《描述逻辑手册》,其中也包含此类历史记录。当前,本体语言比简单术语复杂得多,并且包含无法与网络相比的丰富逻辑结构,等等。
语义网络是一种图形表示法,用于以互连的节点和弧形模式表示知识 。这是知识可视化和表示的一种方法。它首先用于计算机科学中的人工智能和机器翻译。所有语义网络的共同点是声明性图形表示,可用于表示知识或支持自动化系统进行知识推理。
本体是表示词汇,专门用于某些领域或主题。它表示域中一组概念以及这些概念之间的关系。它用于推理该域的属性,并且可以用于定义域。
您可以在参考中找到更多(特别是4):
1)Sowa,John F.编。“ 语义网络原理:知识表示中的探索 ”,摩根考夫曼出版社,加利福尼亚州圣马特奥,1991年。
2)Noy NF,McGuinnes DL“ 本体开发101:创建第一个本体的指南 ”。斯坦福知识系统实验室技术报告KSL-01-05和斯坦福医学信息技术报告SMI-2001-0880,2001年3月。
3)玛丽亚·奥西里奥(MaríaAuxilio),“ 本体论概述 ”,信息和自动化技术研究中心技术报告,交互与合作技术实验室,墨西哥拉斯韦加大学,2003年3月。
4)ABDEL-BADEEH M. SALEM,MARCO ALFONSE,“ 本体论与语义网络的医学知识表示 ”,ICCOMP'08第十二届WSEAS国际计算机会议论文集,2008年。