以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  能讨论一下在ontoloty层上加逻辑规则层的作用?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=13868)


--  作者:hurry
--  发布时间:1/20/2005 4:33:00 PM

--  能讨论一下在ontoloty层上加逻辑规则层的作用?
看了软件所一篇博士论文,
“针对语义web层结构中web ontology语义OWL在一般规则表达能力方面的不足,在其基础上设计了一种语义web规则语言-OWLRule+”
不是太明白,哪位给讲解一下?
--  作者:benbendragon
--  发布时间:1/20/2005 8:36:00 PM

--  
ontology 只是概念模型,针对问题需要规则推理
例如:将“想找信誉度好的,两个星期内可上门服务的医生”
这个问题给agent ,agent 需要在搜索的知识上利用逻辑进行推理
才能得出答案返回
--  作者:hurry
--  发布时间:1/23/2005 5:34:00 PM

--  
那用户必须要知道所有的规则才能加以应用?
--  作者:笑雨轩主
--  发布时间:1/24/2005 9:08:00 AM

--  
本体只是给出了概念及概念间的关系,在具体应用中,往往还需要用到概念间的逻辑关系,比如规则关系等等,这就需要在本体层上构建逻辑层。可以说,本体提供的是比较基本的,底层知识,而逻辑层的目的就是在此之上构建比较复杂(包含复杂逻辑关系)的高级知识。我想OWLRule+就是这样的目的。当然,OWLRule+只给出了语法、语义,具体的规则知识还是要人来写。
--  作者:hurry
--  发布时间:1/24/2005 9:21:00 AM

--  
具体的规则涉及具体的领域和业务?可这样理解么?
--  作者:笑雨轩主
--  发布时间:1/24/2005 9:37:00 AM

--  
对,可以这么理解。
--  作者:hurry
--  发布时间:1/24/2005 11:10:00 AM

--  
在服务描述时加入用户偏好信息的描述,
用户偏好是多种多样的?
适用范围好像太广泛了?
每个用户在查找服务时,只应用自身定义的规则么?

[此贴子已经被作者于2005-1-24 17:06:34编辑过]

--  作者:jjonto
--  发布时间:3/28/2005 7:21:00 PM

--  
有一种对本体的解释是:axiom+rule=theory(ontology)
其中的axiom包括在本体中的事实断言,比如说,本体中某个类a是某个类b的子类
然后rule就是推理规则了,比如说,接着上例,本体中某个类a是某个类b的子类,而类b又是某个类c的子类,那么根据一条最基本的推理规则,subclass-of关系的传递性,就能有结论类a是类c的子类。
最后,由于结论也是断言,所以有axiom原有的断言加上经过运用rule得出的所有断言就组成了整个theory(ontology)了。
上面用到的是一种递归的定义方法。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,328.125ms