新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   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等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → 能否扩展SWRL,使之支持非运算以及或运算? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 9914 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 能否扩展SWRL,使之支持非运算以及或运算? 举报  打印  推荐  IE收藏夹 
       本主题类别: Ontology Engineering    
     csb_tom_new 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:7
      积分:85
      门派:XML.ORG.CN
      注册:2009/10/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给csb_tom_new发送一个短消息 把csb_tom_new加入好友 查看csb_tom_new的个人资料 搜索csb_tom_new在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看csb_tom_new的博客楼主
    发贴心情 能否扩展SWRL,使之支持非运算以及或运算?

    我已经编写好本体,现在需要在此基础上开发推理规则,我打算采用SWRL+Jess来进行。我看了很多资料,里面都提到SWRL只能支持与运算(合取运算),我想问一下,可否采取某种扩展方式(如:built-in),使SWRL也能支持或运算以及非运算?因为,我想用SWRL写规则更方便些,我不想把一个可以用或运算连接起来的复杂SWRL规则变成多个简单SWRL规则。有方法能实现吗?

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/11/2 9:46:00
     
     csb_tom_new 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:7
      积分:85
      门派:XML.ORG.CN
      注册:2009/10/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给csb_tom_new发送一个短消息 把csb_tom_new加入好友 查看csb_tom_new的个人资料 搜索csb_tom_new在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看csb_tom_new的博客2
    发贴心情 
    最近查阅了大量资料,找到了答案:
    在SWRL规则中是无法使用非运算和或运算的,但是可以通过在SWRL规则的原子中运用集合运算(交、并、补)来产生新的class、property和individual来间接地实现类似功能。如:
    Class1(?x) V Class2(?x) ->Class3(?x)
    可以先定义_Class = (Class1 V Class2), 然后: _Class(?x) ->Class3(?x)

    但是以下做法是错误的:
    Class1(?x) V Class2(?y) ->Class3(?z)
    等价于:~Class3(?z) -> ~Class1(?x) ^ ~Class2(?y)
    定义 NC3 = ~Class3   NC1 = ~Class1   NC2 = ~Class2
    则规则为:NC3(?z) -> NC1(?x) ^ NC2(?y)
    虽然转化为合取运算,但是SWRL规定->的右边只能是单个的原子,如果是多个原子的合取的话,则变量必须相同

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/11/7 14:31:00
     
     Humphrey 帅哥哟,离线,有人找我吗?狮子座1981-7-23
      
      
      威望:1
      等级:研二(搞定了DL,再搞定F-Logic!)
      文章:937
      积分:5743
      门派:W3CHINA.ORG
      注册:2008/3/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Humphrey发送一个短消息 把Humphrey加入好友 查看Humphrey的个人资料 搜索Humphrey在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Humphrey的博客3
    发贴心情 
    这么说SWRL应该还是不太完善了?本来推理就要花费比普通查询更多的时间,结果还得用户以其它方式等价地实现类似功能,岂不是更加浪费时间了吗?

    ----------------------------------------------
    鸿丰

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/11/7 20:05:00
     
     lsp_jlu 帅哥哟,离线,有人找我吗?
      
      
      威望:4
      等级:大三(研究MFC有点眉目了!)
      文章:79
      积分:688
      门派:XML.ORG.CN
      注册:2005/3/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lsp_jlu发送一个短消息 把lsp_jlu加入好友 查看lsp_jlu的个人资料 搜索lsp_jlu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lsp_jlu的博客4
    发贴心情 
    SWRL推理自然要复杂一些,但是它具有比DL更强的描述能力。
    目前在规则纳入与或非(当然是扩充对于角色之间与或非),已有相关研究,但仍是一个开放问题,需要很谨慎,否则就会不可判定。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/11/11 14:34:00
     
     yahua8023 美女呀,离线,快来找我吧!
      
      
      等级:大二期末(数据结构考了98分!)
      文章:61
      积分:307
      门派:XML.ORG.CN
      注册:2010/3/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yahua8023发送一个短消息 把yahua8023加入好友 查看yahua8023的个人资料 搜索yahua8023在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yahua8023的博客5
    发贴心情 
    楼主,能不能把您的规则实例和推理代码给我也发一份啊,老师让做个本体库能进行一些基于规则的推理,谢谢啊,我邮箱wangyahuaxxy8023@163.com.
    想问下楼主,你的规则研究的怎么样了?请问swrl可以描述不同本体之间的关系和推理吗?例如我建了时间本体和地理本体,我在建一个SWRL规则文件,这个文件能直接调用时间本体和地理本体里德类和属性吗?
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2011/6/20 20:21:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/12/21 17:54:47

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

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