人工智慧 NBA球星產生式系統

2021-09-21 01:55:03 字數 1744 閱讀 3046

產生式

一組產生式,互相配合/協調,其中乙個產生式產生的結論可以作為另乙個產生式的事實使用,以求解問題。

用於描述相應領域內過程性知識的產生式集合。對知識進行合理的組織與管理,提高問題求解效率。

綜合資料庫(事實庫、上下文、黑板等):存放問題求解過程中的各種資訊的資料結構,包括初始狀態、原始證據、中間結論、最終結論,其內容在推理過程中在動態、不斷變化的。

由一組程式組成,負責整個產生式系統的執行,實現對問題的求解。

(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 高壓電 才做的夢,其實留下乙個大腦存在就算是永生嗎?見到仇人一定會生氣,僅此而已,那麼永生又有什麼意義?不過這不是夢的全部。在夢中我看到為了實現對農業自動噴淋系統,需要在水管入口...