protege3.1.x基礎篇-推理

          Posted on 2006-07-04 19:31 水甲鳥 閱讀(1340) 評論(9)  編輯  收藏 所屬分類: protege相關
          本篇將接著基礎篇,在動物本體中,建立獅子類(Lion)和肉食動物類(Carnivore),通過推理得到獅子是肉食動物。通過這個實例來簡單了解推理機Racer的用法。

          基本操作方法在基礎篇中有講解,以下步驟中的操作不清楚的朋友請先看基礎篇。點擊這里下載到此處的項目,在protege中點擊Open Project打開項目。

          步驟1 在Animal中建立獅子類和肉食動物類。定義這兩個類在同一級中,即這兩個類為兄弟關系,目的是推理后獅子變為肉食動物的子類。

          步驟2 編輯獅子類的屬性。這里我們定義獅子只吃素食動物。

          步驟3 編輯肉食動物的屬性。這里我們需要建立一個eat的子屬性maineat(主要吃的是),因為肉食性動物可以吃植物,所以我們無法單純的靠eat來推理出Lion是不是肉食性動物。這里我們定義肉食性動物maineat的值域是所有的動物。如下圖

          步驟4 將肉食動物的maineat屬性變為充分必要條件。因為在現在的邏輯模型中我們的標準是開放世界假說,也就是說在沒有成功證明某個陳述之前,我們將這個陳述定義為未知的事實而不是假的。因為我們沒有明確指出肉食動物不能主要吃植物,所以肉食動物主要吃植物這個陳述是未知的,而不是假的。這樣就給我們的推理造成了影響,所以我們需要明確指出肉食動物主要吃動物。也就是充分必要條件。做法是雙擊NECESSARY(必要條件)中的 將其拖拽到上方的NECECSSARY & SUFFICIENT(充分必要條件)中。同樣的方法將Animal也拖拽到充分必要條件中。狀態如下圖

          步驟5 啟動RacerPro推理機進行推論。如果沒有的朋友請到RacerPro官方網站下載。需要注冊一下,然后在發給你郵件中,點擊鏈接就可以下載。安裝選默認路徑即可,不然還需要設置路徑。

          步驟6 運用推理機進行推理。選擇菜單中OWL–>Classify taxonomy..(也可以點擊標簽上方的Classify taxonomy..圖標)的。這時protege會連接RacerPro,然后推理機將做出推理。這時將推理機彈出的信息關閉,protege中間會出現新的類階層圖,這里獅子類已經變為肉食動物的子類。并在信息對話框中的Lion Moved from Animal to Carnivore。

          步驟7 確認關系圖。在OWLViz中Asserted Model是推理前的關系圖,Inferred Model是推理后的關系圖??梢钥吹姜{子類已經成為肉食動物的子類。

          步驟8 保存項目。點擊下載該項目。

          Feedback

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2007-03-28 11:39 by 明永成
          你好,我想要試驗一下,你有沒有推理機的安裝程序
          RacerPro-1-9-0
          郵箱: mrmingg@163.com
          群號:37353168

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2007-06-06 16:36 by wayneyao
          你好,最近畢業要用到protege

          請問你能不共享一下protege程序?

          非常感謝

          yaowei83@gmail.com

          qq:29834214

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2007-08-08 15:12 by 張華
          能不能麻煩你把推理篇和進階篇的文章發給我
          因位圖片都顯示不了,老師讓我學習這個工具
          謝謝你我的郵箱是
          zhanghua526@yahoo.com.cn

          萬分的期待你的回信
          謝謝你

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2007-09-07 19:00 by liyouwei
          你好,最近畢業要用到protege

          請問你能不共享一下protege程序?

          非常感謝

          youweili5@163.com

          qq:75169393

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2007-09-12 21:53 by luxiaolei
          你好,上面的圖片都看不到阿,能把你的推理篇和進階篇的資料發給我么?
          我的郵箱:
          asliuxiaolei@yahoo.com.cn
          非常感謝??!

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2008-05-11 11:36 by lyx
          你好,我最近也學習這個,還沒入門,有這方面的資料給我介紹一些,如果有的話給我發到我的郵箱,非常感激!
          liyanxia0924@163.com
          能不能麻煩你把入門、推理篇和進階篇的文章給我發過來?。。。?/div>

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2008-05-11 11:40 by lyx
          你能否把教程發到我的郵箱中:liyanxia0924@163.com

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2012-03-01 16:48 by hyb22ndf
          安裝racerpro時出現端口沖突問題,如何解決,就是得不到racerpro的正確信息

          # re: protege3.1.x基礎篇-推理  回復  更多評論   

          2013-03-13 18:53 by alicekitty
          你解決了這個問題了嗎?我是換成pellet可以使用,但是racerpro還是不行@hyb22ndf

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 3, comments - 17, trackbacks - 0, articles - 0

          Copyright © 水甲鳥

          主站蜘蛛池模板: 台州市| 河间市| 怀仁县| 偃师市| 舞钢市| 渭源县| 益阳市| 昭苏县| 原平市| 上饶县| 镇巴县| 北票市| 新巴尔虎左旗| 临朐县| 张家界市| 荔浦县| 福泉市| 合江县| 华坪县| 合阳县| 安仁县| 鞍山市| 额敏县| 大英县| 鄂托克旗| 霍州市| 香格里拉县| 鹤庆县| 富裕县| 陇川县| 陵川县| 沾益县| 乌审旗| 平昌县| 抚松县| 怀远县| 德清县| 罗山县| 屏山县| 天气| 衢州市|