新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     >>计算机科学论坛<<     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Semantic Web(语义Web,语义网或语义万维网, Web 3.0)及相关理论,如:Ontology(本体,本体论), OWL(Web Ontology Langauge,Web本体语言), Description Logic(DL, 描述逻辑),RDFa,Ontology Engineering等。
    [返回] 计算机科学论坛W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → owl中怎样定义两个属性是互斥的 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 10706 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: owl中怎样定义两个属性是互斥的 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     anzhiruosu 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:54
      积分:286
      门派:XML.ORG.CN
      注册:2007/7/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给anzhiruosu发送一个短消息 把anzhiruosu加入好友 查看anzhiruosu的个人资料 搜索anzhiruosu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看anzhiruosu的博客11
    发贴心情 

    呵呵,我现在的做法是如果在规则里定义了指示发生冲突的规则,当一个新信息来临时(向模型添加三元组)如果发生冲突就用BuiltIn里的remove(n,...)原语把前件都删除了,然后再次添加需要的三元组。这样到可以初步解决我说的问题。

    关于Owl 的了解还很肤浅,压根就看不懂上面几位的留言:(

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/9 17:05:00
     
     anzhiruosu 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究C++)
      文章:54
      积分:286
      门派:XML.ORG.CN
      注册:2007/7/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给anzhiruosu发送一个短消息 把anzhiruosu加入好友 查看anzhiruosu的个人资料 搜索anzhiruosu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看anzhiruosu的博客12
    发贴心情 
    以下是引用zhaonix在2007-11-9 8:45:00的发言:
    [quote]以下是引用anzhiruosu在2007-11-8 9:03:00的发言:
    ……
      推理机制只根据前件为我们自动推理出结果,有没有一种方法从推理出来的结果出发找到推理出这个结果的前件呢?
    ……
    [/quote]
    听《人工智能--复杂问题的解决方法》一书的作者Luger教授讲,他们在做一种abduction(VS. induction, deduction)的推理机制,没去了解过,不知道跟你说的一样不一样。


    我现在的做法是:在规则里定义了指示冲突发生的规则,比如:[Validate:(?people ex:isActing ex:LeaveShafa)(?people ex:isActing ex:SitOnShaFa)->(ex:ontology ex:isValidate True),remove(0,1)] ,如果当一条新信息来临时(向模型里添加三元组陈述)如果发生了冲突就利用上面的规则语句把前件都删除掉了

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/9 17:50:00
     
     baojie 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:小学生
      等级:研一(参加了一年一度的XML大会)(贵宾)
      文章:667
      积分:4442
      门派:XML.ORG.CN
      注册:2003/11/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给baojie发送一个短消息 把baojie加入好友 查看baojie的个人资料 搜索baojie在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给baojie  访问baojie的主页 引用回复这个贴子 回复这个贴子 查看baojie的博客13
    发贴心情 
    在SHOIQ里是不能表达role的互异的, 必须要引入role intersetcion,或者role negation. 我不清楚其可判定性. ALCHOI + role intersetcion是可判定的.
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/10 1:43:00
     
     zhaonix 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      头衔:博士
      等级:研一(日夜苦读RDF Semantics)
      文章:242
      积分:3185
      门派:W3CHINA.ORG
      注册:2005/4/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zhaonix发送一个短消息 把zhaonix加入好友 查看zhaonix的个人资料 搜索zhaonix在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给zhaonix 引用回复这个贴子 回复这个贴子 查看zhaonix的博客14
    发贴心情 
    以下是引用wolfel在2007-11-9 12:34:00的发言:
    有点儿小无语,挺简单一个问题为什么弄这么复杂...

    本来就不需要限制第二元是什么啊,因为要得到R(x,y)的定义域,只要把第一元全部取出来就可以的,所以才会有\forall R.Top,从它的语义来看也是对R的第二元不进行任何限制,而仅仅把第一元取出做为一个concept,也就是R的定义域。

    我印象里面用protege设置属性的domain和range的时候它自动生成了这样的表达式。

    domain和range的表达跟DL研究的理论问题没有什么关系吧,不需要把问题弄这么复杂





    简练一点,我的观点是: R的定义域应该这么表示:{x| \exists y.R(x,y)}。你原来那个集合,表示的不是R的定义域,而是KB中所有概念组成的集合。完毕。

    这下够简单了吧!我是太罗嗦了,不过也是出于“大胆假设、小心求证”的考虑吗。我觉得:在说别人的观点是错误的之时,最好能给出足够的论据。为了这个信念,对于这个我觉得明显错误的观点,还花了那么多时间我还觉得心痛呢,不都是为了能有效地讨论吗!何况你前面还说过“可能有问题,敬请指出 ^_^”。 可能前面我有不恰当的措辞,冒犯你了,如果是这样,我道歉:对不起。

    但既然这里是学术论坛而不是联谊会,学术问题还是需要一是一二是二地较真的。你在论坛上是有“威望”的(1级),以肯定的语气说出一个错误的说法,是会误导初学者的!前面我费劲搞那么复杂还没有说服你、或者引起你对关键问题的探讨。看来搞那么复杂还是有必要的。你不感兴趣的话那就算了。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/10 11:14:00
     
     wolfel 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      等级:计算机学士学位
      文章:280
      积分:2178
      门派:W3CHINA.ORG
      注册:2005/3/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给wolfel发送一个短消息 把wolfel加入好友 查看wolfel的个人资料 搜索wolfel在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看wolfel的博客15
    发贴心情 
    。。。我没有说什么过激的话吧,让楼上那么激动。。。如果有什么语言表示了对楼上的不敬,我表示真诚道歉。。。

    查了一下DLHB,确实我把\forall R.T的语义弄错了(主要是那个该死的实质蕴含)。R的定义域应该是{x|\exists y (x,y)\in R^I},于是,对应的DL constructor是 \exists R.T,表示R的domain。相应的, \exists R^-.T表示R的range

    其实我一开始觉得可能有问题的表达在于是否可以通过定义两个属性的定义域和值域都相互不交,得到两个属性互斥...这种表达只是一种不确定的尝试..所以我原来一直把注意力集中在这种表达可能造成的问题上,对定义域的问题疏忽了。

    在定义域的表达上我犯的错误,非常感谢楼上指出。

    ----------------------------------------------
    Correct reasoning is our business.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/10 14:28:00
     
     zhaonix 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      头衔:博士
      等级:研一(日夜苦读RDF Semantics)
      文章:242
      积分:3185
      门派:W3CHINA.ORG
      注册:2005/4/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zhaonix发送一个短消息 把zhaonix加入好友 查看zhaonix的个人资料 搜索zhaonix在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给zhaonix 引用回复这个贴子 回复这个贴子 查看zhaonix的博客16
    发贴心情 
    以下是引用wolfel在2007-11-10 14:28:00的发言:
    。。。我没有说什么过激的话吧,让楼上那么激动。。。如果有什么语言表示了对楼上的不敬,我表示真诚道歉。。。

    查了一下DLHB,确实我把\forall R.T的语义弄错了(主要是那个该死的实质蕴含)。R的定义域应该是{x|\exists y (x,y)\in R^I},于是,对应的DL constructor是 \exists R.T,表示R的domain。相应的, \exists R^-.T表示R的range

    其实我一开始觉得可能有问题的表达在于是否可以通过定义两个属性的定义域和值域都相互不交,得到两个属性互斥...这种表达只是一种不确定的尝试..所以我原来一直把注意力集中在这种表达可能造成的问题上,对定义域的问题疏忽了。

    在定义域的表达上我犯的错误,非常感谢楼上指出。



    我激动的原因。 你先说“可能有问题,敬请指出 ^_^”,我回帖跟你讨论,结果花了大量时间指出来的问题本身你不关心、却在回帖中反复强调“不需要弄这么复杂”、还“有点儿小无语”。 我的感受是:自己响应你进行讨论,付出不少,不仅不被承认还被责怪小题大作。

    或许是我太敏感了。无论如何,误会已经澄清,我也为自己的过激反映有些不好意思,还望您见谅! 大家继续积极讨论、为论坛多做贡献吧 ——不打不相识吗!^_^

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/10 18:09:00
     
     lzy600 帅哥哟,离线,有人找我吗?魔羯座1978-1-8
      
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:144
      门派:XML.ORG.CN
      注册:2006/11/28

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lzy600发送一个短消息 把lzy600加入好友 查看lzy600的个人资料 搜索lzy600在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给lzy600 引用回复这个贴子 回复这个贴子 查看lzy600的博客17
    发贴心情 
    激烈讨论的结果是正确的观点,哈哈,支持!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/10 20:13:00
     
     zhaonix 帅哥哟,离线,有人找我吗?
      
      
      威望:2
      头衔:博士
      等级:研一(日夜苦读RDF Semantics)
      文章:242
      积分:3185
      门派:W3CHINA.ORG
      注册:2005/4/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zhaonix发送一个短消息 把zhaonix加入好友 查看zhaonix的个人资料 搜索zhaonix在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给zhaonix 引用回复这个贴子 回复这个贴子 查看zhaonix的博客18
    发贴心情 
    哈,果然是不打不相识。加上本帖之外的交流,现在我和wofel之间很和谐了:)  特向大家通报一下
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/11/13 9:06:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 点击这里发送电邮给Google AdSense 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/10/6 14:25:12

    本主题贴数18,分页: [1] [2]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    85.938ms