產生式
一組產生式,互相配合/協調,其中乙個產生式產生的結論可以作為另乙個產生式的事實使用,以求解問題。
用於描述相應領域內過程性知識的產生式集合。對知識進行合理的組織與管理,提高問題求解效率。
綜合資料庫(事實庫、上下文、黑板等):存放問題求解過程中的各種資訊的資料結構,包括初始狀態、原始證據、中間結論、最終結論,其內容在推理過程中在動態、不斷變化的。
由一組程式組成,負責整個產生式系統的執行,實現對問題的求解。
(1)從規則庫中選擇與綜合資料庫中的已知事實進行匹配。
(2)匹配成功的規則可能不止一條,進行衝突消解。
(3)執行某一規則時,如果其右部是乙個或多個結論,則把這些結論加入到綜合數 據庫中:如果其右部是乙個或多個操作,則執行這些操作。
(4)對於不確定性知識,在執行每一條規則時還要按一定的演算法計算結論的不確定性。
(5)檢查綜合資料庫中是否包含了最終結論,決定是否停止系統的執行。
staris 球星是
itis 類別是
evidence 事實
itis("火箭隊"):-evidence("西部第八")
itis("雷霆隊"):-evidence("西部第三")
itis("騎士隊"):-evidence("東部第一")
itis("熱火隊"):-evidence("東部第四")
itis("勇士隊"):-evidence("西部第一")
staris("杜蘭特"):-itis("雷霆隊"),evidence("35號"),evidence("前鋒")
staris("哈登"):-itis("火箭隊"),evidence("13號"),evidence("後衛")
staris("霍華德"):-itis("火箭隊"),evidence("12號"),evidence("中鋒")
staris("庫里"):-itis("勇士隊"),evidence("30號"),evidence("後衛")
staris("韋德"):-itis("熱火隊"),evidence("3號"),evidence("後衛")
staris("詹姆斯"):-itis("騎士隊"),evidence("23號"),evidence("前鋒")
設定系統名稱
設定系統謂詞
正向推導
反向推導
如果推導失敗則提示錯誤
人工智慧 球星產生式系統實驗報告
理解生產式系統結構原理與實際應用。掌握生產式規則表示及規則庫元件的實現方法。熟悉和掌握生產式系統的執行機制,掌握基於規則推理的基本方法。產生式系統用來描述若干個不同的以乙個基本概念為基礎的系統,這個基本概念就是產生式規則或產生式條件和操作對。在產生式系統中,論域的知識分為兩部分 用事實表示靜態知識 ...
人工智慧 產生式推理
通常人們把利用產生式知識表示方法所進行的推理稱為產生式推理,把由此所產生的系統稱為產生式系統。按照推理的控制方向,產生式推理可分為正向 逆向和混合三種方式。步驟 1 推理開始前,把使用者提供的初始證據放入綜合資料庫。2 推理開始後,檢查綜合資料庫中是否包含了問題的解,若已包含,則求解結束,並成功退出...
人工智慧系統
人工智慧系統 我做了乙個夢,夢中看到人如果想長生不老只要保留其思想和智慧型,並不要保留其肉體,或者是因為看了 怒火攻心2 高壓電 才做的夢,其實留下乙個大腦存在就算是永生嗎?見到仇人一定會生氣,僅此而已,那麼永生又有什麼意義?不過這不是夢的全部。在夢中我看到為了實現對農業自動噴淋系統,需要在水管入口...