以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Web Services & Semantic Web Services 』  (http://bbs.xml.org.cn/list.asp?boardid=10)
----  ontology在语义Web服务发现的作用只相当如分类树(taxonomy)??  (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=30124)


--  作者:01musician
--  发布时间:4/6/2006 11:15:00 PM

--  ontology在语义Web服务发现的作用只相当如分类树(taxonomy)??
如题。
虽说ontology有如何如何强大甚至伟大的功能,但它用在语义Web服务发现中只用到了它的分类树的功能。
看相关语义Web服务发现的文章,一般都是把IO用concept Class来标注,匹配时考虑request和advertisment的IO之间的SubClassof关系,很少有用到本体中别的内容的(如本体概念的property),既然如此,为什么不干脆就用一个分类树就可以了,提个Ontology干什么?
抛砖引玉,大家来讨论一下咯!

--  作者:even1022
--  发布时间:4/20/2006 5:43:00 AM

--  
首先指出一点,分类树可以实现网络范围的广泛共享吗?本体的含义就是共享概念,且不说本体本身不光有类的继承关系,也包含了类之间的联系,至于怎么用这种联系,就看需要了,单说本体所体现的广泛共享,就让匹配的可能性大大增加了。
--  作者:zlex
--  发布时间:6/12/2007 3:22:00 PM

--  
这个 Ontology 比加上了语义之后就可以做Reasoning了
去看看语义网的层次结构就明白了。
注意看基础的东西!
--  作者:zhaonix
--  发布时间:6/21/2007 9:48:00 PM

--  
以下是引用01musician在2006-4-6 23:15:00的发言:
如题。
虽说ontology有如何如何强大甚至伟大的功能,但它用在语义Web服务发现中只用到了它的分类树的功能。
看相关语义Web服务发现的文章,一般都是把IO用concept Class来标注,匹配时考虑request和advertisment的IO之间的SubClassof关系,很少有用到本体中别的内容的(如本体概念的property),既然如此,为什么不干脆就用一个分类树就可以了,提个Ontology干什么?
抛砖引玉,大家来讨论一下咯!



窃以为,你的怀疑很有道理。DL ontology有其它的应用场景,但在基于IO的服务匹配中,确实目前只用到继承关系。至于原因,我的理解是:这个场景下,服务的匹配要求A.O需要能提供R.O中包含的所有信息,这就意味着前者是后者的子类,Input同理。

--  作者:timothy
--  发布时间:6/22/2007 9:41:00 AM

--  
本人的观点不同!

 虽然说在服务的IO匹配时,确实是把IO参数名或消息名绑定了本体中的类,但是:在作服务匹配的时候,难道就仅仅之利用了继承关系么?
 如果确实只利用了继承关系,那就是一棵分类树。
 但是在很多现在对服务匹配的文章中可以看到,有基于语义距离的,有基于属性关系或属性相似度的,等等!这些能用在分类树中么?


--  作者:zhaonix
--  发布时间:6/23/2007 10:46:00 PM

--  
以下是引用timothy在2007-6-22 9:41:00的发言:
本人的观点不同!

 虽然说在服务的IO匹配时,确实是把IO参数名或消息名绑定了本体中的类,但是:在作服务匹配的时候,难道就仅仅之利用了继承关系么?
 如果确实只利用了继承关系,那就是一棵分类树。
 但是在很多现在对服务匹配的文章中可以看到,有基于语义距离的,有基于属性关系或属性相似度的,等等!这些能用在分类树中么?



哦!服务匹配的文章很久没有看过了。你说的这些方法的匹配俺还真没看过:( 能列出两三篇paper吗?

在没看到这样的paper之前,我认为:基于继承关系的匹配方法是经典的、主流的。理由有二:
  1. ISWC2002 Paolucci那篇文章的引用率极高;
  2. 我所知道的现在仅有的两个有较大影响的语义服务匹配测试数据集都是基于此方法:
    1) DFKI所做的一个实在的OWL-S匹配系统及其测试数据集owl-s tc;
    2)CEC'06 and EEE'06 上的WS-Challenge 的Semantic Service Discovery竞赛所用的数据集,也是一个用XML Schema所表示的type hirerarchy。


--  作者:aappss
--  发布时间:7/11/2007 10:24:00 PM

--  
如果只有类的层次关系应该就和分类树没有什么区别吧,我是这么认为的
--  作者:hunterdong
--  发布时间:7/22/2007 4:39:00 PM

--  
我也有类似疑问,本体可以跨越层次关系么?对重复或很类似的不同领域的概念怎么处理?

比如公司本体,下面有2个子类,服务和产品,他们都有质量(服务质量评估,产品质量评估),那么"质量“应该是subclass呢?还是property?如果是property是否可以被服务和产品共同使用?还是要定义2次

还有比如数据挖掘流程本体,子类有”数据预处理“和”建模“,建模下面有子类”算法“,”算法“比如又含”算法a",而算法a既是建模时候用的,也是数据预处理时候用的,那么应该怎么表示这个关系呢?如果用protege owl应该怎么操作?关系图上是否是一个箭头从“数据预处理”直接斜插到“算法”下面的“算法a"? 这样会否打乱层次关系?从hierarchy变成gragh了?


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
78.125ms