專家系統檢視原始碼討論檢視歷史
專家系統是名詞術語。
關於中國文字的起源[1]主要有兩種觀點:起源於刻畫符號和「圖畫文字」起源說[2]。我們現在已知的最早的文字是安陽殷墟出土的甲骨文。
名詞解釋
專家系統(ES,Expert System),就是一種在特定領域內具有專家水平解決問題能力的程序系統。它能夠有效地運用專家多年積累的有效經驗和專門知識,通過模擬專家的思維過程,解決需要專家才能解決的問題。
專家系統屬於人工智能的一個發展分支,自1968年費根鮑姆等人研製成功第一個專家系統DENDEL以來,專家系統獲得了飛速的發展,並且運用於醫療、軍事、地質勘探、教學、化工等領域,產生了巨大的經濟效益和社會效益。現在,專家系統已成為人工智能領域中最活躍、最受重視的領域。
專家系統(ES)的構造
專家系統的基本結構如圖所示,其中箭頭方向為數據流動的方向。專家系統通常由人機交互界面、知識庫、推理機、解釋器、綜合數據庫、知識獲取等6個部分構成。
知識庫用來存放專家提供的知識。專家系統的問題求解過程是通過知識庫中的知識來模擬專家的思維方式的,因此,知識庫是專家系統質量是否優越的關鍵所在,即知識庫中知識的質量和數量決定着專家系統的質量水平。一般來說,專家系統中的知識庫與專家系統程序是相互獨立的,用戶可以通過改變、完善知識庫中的知識內容來提高專家系統的性能。
人工智能中的知識表示形式有產生式、框架、語義網絡等,而在專家系統中運用得較為普遍的知識是產生式規則。產生式規則以IF…THEN…的形式出現,就像BASIC等編程語言裡的條件語句一樣,IF後面跟的是條件(前件),THEN後面的是結論(後件),條件與結論均可以通過邏輯運算AND、OR、NOT進行複合。在這裡,產生式規則的理解非常簡單:如果前提條件得到滿足,就產生相應的動作或結論。
推理機針對當前問題的條件或已知信息,反覆匹配知識庫中的規則,獲得新的結論,以得到問題求解結果。在這裡,推理方式可以有正向和反向推理兩種。正向推理是從前件匹配到結論,反向推理則先假設一個結論成立,看它的條件有沒有得到滿足。由此可見,推理機就如同專家解決問題的思維方式,知識庫就是通過推理機來實現其價值的。
人機界面是系統與用戶進行交流時的界面。通過該界面,用戶輸入基本信息、回答系統提出的相關問題,並輸出推理結果及相關的解釋等。
綜合數據庫專門用於存儲推理過程中所需的原始數據、中間結果和最終結論,往往是作為暫時的存儲區。解釋器能夠根據用戶的提問,對結論、求解過程做出說明,因而使專家系統更具有人情味。
知識獲取是專家系統知識庫是否優越的關鍵,也是專家系統設計的「瓶頸」問題,通過知識獲取,可以擴充和修改知識庫中的內容,也可以實現自動學習功能。
專家系統(ES)的特點
(1)為解決特定領域的具體問題,除需要一些公共的常識,還需要大量與所研究領域問題密切相關的知識;
(2)一般採用啟發式的解題方法;
(3)在解題過程中除了用演繹方法外,有時還要求助于歸納方法和抽象方法;
(4)需處理問題的模糊性、不確定性和不完全性;
(5)能對自身的工作過程進行推理(自推理或解釋);
(6)採用基於知識的問題求解方法;
(7)知識庫與推理機分離。
參考文獻
- ↑ 中國漢字是怎樣起源的?源始於殷商?文字有600年的歷史?,搜狐,2022-09-15
- ↑ 揭秘中國最古老的文字是來源圖畫還是記號?,搜狐,2017-06-05