在專家系統中,專家系統外殼是包含一個接口、一個推理機和一個知識庫的格式化骨架的軟件。本質上,專家系統外殼是一個裝滿專家知識元素的空碗,推理機可以為用戶處理這些元素。專家系統是計算機應用程序為用戶可能需要訪問...
在專家系統中,專家系統外殼是包含一個接口、一個推理機和一個知識庫的格式化骨架的軟件。本質上,專家系統外殼是一個裝滿專家知識元素的空碗,推理機可以為用戶處理這些元素。專家系統是計算機應用程序為用戶可能需要訪問以解決的特定問題提供問題解決幫助,例如,一種實用軟件操作上的困難。知識工程師將使用這個shell來開發知識庫并對其進行定制,以滿足其特定客戶群的需要。它將被定制為接受用戶的輸入并將這些信息解釋到數據存儲庫中,通過比較,找到匹配的信息可能有助于引導用戶找到解決方案。

人工控制計算機
以及存儲在知識庫中的控制信息是控制向用戶發布信息的規則和屬性定義知識庫是由模仿人類專家的分析過程的專門知識構成的,專家系統外殼必須提供能力來支持知識工程師開發一個可以作為實時專家系統運行的知識庫作為一個專家系統,由于工業系統、網絡、硬件和軟件系統會隨著時間的推移而發生變化,因此數據庫可能會不斷地通過刪除或添加數據來改變數據。這種從其他管理系統輸入的數據的不斷變化決不能動搖基地在同一專家級別上進行推理的能力,而不管發生了什么變化
專家系統外殼提供了模擬人類專家推理的基本框架,即前向鏈接和后向鏈接的規則方法。這些外殼中的前向鏈接允許從用戶獲取數據,并使用推理機規則來定位與該信息相關的更多數據直到有足夠的信息來形成結論。因為最初的數據是驅動搜索的動力,此方法稱為數據驅動方法。演示此前向鏈接方法的應用程序可能會探索在計算機中排列組件以獲得組件的最佳位置的可能性。
反向鏈接僅在查詢知識庫時根據需要收集數據咨詢。它的目標是為C找到一個值,然后逆向推理找出a和B的值,從而得出C的目標值。這種從現有數據到作為當前數據基礎的先驗數據的推理方法稱為目標驅動方法。一個演示專家系統的應用程序給出了推理規則可能包括一名醫生輸入一組當前癥狀作為背景信息的背景信息,這些背景信息來自特定的醫學診斷專家系統。
推斷知識是通過檢查現有事實獲得的,從而得出可能的新信息。這是一個推理過程"專家推理系統"中的"規則-規則-推理機"中的"規則-規則-推理機"是什么臺階這些步驟可能是在金融服務、人力資源和抵押貸款處理等領域,試圖發現經驗法則,作為可能的建議,當一個明確的答案是不可能的。