人工智能與專家系統(tǒng)_第1頁
人工智能與專家系統(tǒng)_第2頁
人工智能與專家系統(tǒng)_第3頁
人工智能與專家系統(tǒng)_第4頁
人工智能與專家系統(tǒng)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 信息決策是經濟領域中的一個重大課題,計算機技術的引入信息決策是經濟領域中的一個重大課題,計算機技術的引入及信息技術的廣泛應用,為信息決策的發(fā)展提供了新的手段及信息技術的廣泛應用,為信息決策的發(fā)展提供了新的手段. .一一方面計算機數據處理技術的發(fā)展和推廣應用,使信息決策中的許方面計算機數據處理技術的發(fā)展和推廣應用,使信息決策中的許多問題可以借助于計算機來進行處理,而且,一些復雜的決策問多問題可以借助于計算機來進行處理,而且,一些復雜的決策問題在采用定量分析時,因其多因素和非線性,過去難以對付,現題在采用定量分析時,因其多因素和非線性,過去難以對付,現在則可以用數值方法加以解決,從而可使決策過程

2、中的大量問題在則可以用數值方法加以解決,從而可使決策過程中的大量問題可以找到有效的解決方案;可是,信息處理手段的進步和大量新可以找到有效的解決方案;可是,信息處理手段的進步和大量新型信息傳媒的出現,卻又造成了信息時代的信息爆炸,而使得許型信息傳媒的出現,卻又造成了信息時代的信息爆炸,而使得許多企業(yè)的決策家們不得不面對日益增多、錯綜復雜的信息而難以多企業(yè)的決策家們不得不面對日益增多、錯綜復雜的信息而難以抽身,對此,在尋求解決方案時,自然而然地就要依賴于包括專抽身,對此,在尋求解決方案時,自然而然地就要依賴于包括專家系統(tǒng)、自然語言理解系統(tǒng)、決策支持系統(tǒng)、模式識別系統(tǒng)、機家系統(tǒng)、自然語言理解系統(tǒng)、決

3、策支持系統(tǒng)、模式識別系統(tǒng)、機器人系統(tǒng)在內的人工智能工程系統(tǒng),并通過智能機器人感知到的器人系統(tǒng)在內的人工智能工程系統(tǒng),并通過智能機器人感知到的各種環(huán)境狀態(tài)、信息及變化,及時作出適當的分析、綜合、計算各種環(huán)境狀態(tài)、信息及變化,及時作出適當的分析、綜合、計算、推理、聯想、判斷、預測、估計、規(guī)劃與決策,以便能夠實現、推理、聯想、判斷、預測、估計、規(guī)劃與決策,以便能夠實現一系列的預期目標一系列的預期目標. . 所謂專家系統(tǒng),就是一種包含知識和推理的人工智能的計算機程序所謂專家系統(tǒng),就是一種包含知識和推理的人工智能的計算機程序系統(tǒng),這些程序軟件具有相當于某個專門領域的專家的知識和經驗水平系統(tǒng),這些程序軟件

4、具有相當于某個專門領域的專家的知識和經驗水平,同時具有處理該領域問題的能力,同時具有處理該領域問題的能力. . 專家系統(tǒng)的能力來自于它所擁有的專家知識,而知識的表示和推理專家系統(tǒng)的能力來自于它所擁有的專家知識,而知識的表示和推理的方法又提供了應用的機理的方法又提供了應用的機理. .這種基于知識的系統(tǒng)設計方法是以知識庫這種基于知識的系統(tǒng)設計方法是以知識庫和推理機為中心而展開的和推理機為中心而展開的. .這就是說,這就是說,知識知識+ +推理推理= =系統(tǒng),系統(tǒng),而傳統(tǒng)軟件的結構是而傳統(tǒng)軟件的結構是數據數據+ +算法算法= =程序程序. . 但應注意的是,專家系統(tǒng)所要解決的問題一般沒有基本算法,并

5、且但應注意的是,專家系統(tǒng)所要解決的問題一般沒有基本算法,并且通常要在不精確、或不確定、或不完全的信息條件下進行推理,最終作通常要在不精確、或不確定、或不完全的信息條件下進行推理,最終作出結論出結論. .專家系統(tǒng)是應用人工智能技術和計算機技術進行推理和判斷,專家系統(tǒng)是應用人工智能技術和計算機技術進行推理和判斷,進而模擬各行各業(yè)的專家解決問題和進行決策,它的獨到之處便是能求進而模擬各行各業(yè)的專家解決問題和進行決策,它的獨到之處便是能求解那些只有專家才能求解的高難度的復雜問題解那些只有專家才能求解的高難度的復雜問題. .專家系統(tǒng)既不同于傳統(tǒng)的應用程序,專家系統(tǒng)既不同于傳統(tǒng)的應用程序,也不同于其它類型

6、的人工智能問題求解程序。也不同于其它類型的人工智能問題求解程序。 1.1.專家系統(tǒng)區(qū)別于傳統(tǒng)應用程序的主要特征專家系統(tǒng)區(qū)別于傳統(tǒng)應用程序的主要特征2.2.專家系統(tǒng)區(qū)別于其它人工智能問題求解程序的主要特征專家系統(tǒng)區(qū)別于其它人工智能問題求解程序的主要特征 專家系統(tǒng)的結構是指專家系統(tǒng)各個組成部分的構造方法和組織形專家系統(tǒng)的結構是指專家系統(tǒng)各個組成部分的構造方法和組織形式式. .圖圖6-16-1便是專家系統(tǒng)的一個簡化結構圖便是專家系統(tǒng)的一個簡化結構圖. .在實際使用的各個不同的在實際使用的各個不同的專家系統(tǒng)中,由于不同的應用領域和應用目標,往往需要采用不同的專家系統(tǒng)中,由于不同的應用領域和應用目標,往

7、往需要采用不同的系統(tǒng)結構系統(tǒng)結構. .對此,我們可以根據具體情況,在系統(tǒng)的簡化結構圖上,對此,我們可以根據具體情況,在系統(tǒng)的簡化結構圖上,進行相應調整:或簡化、或細化、或刪除、或增加某些部分進行相應調整:或簡化、或細化、或刪除、或增加某些部分. .在基本在基本結構中,專家系統(tǒng)主要包括下述幾個部分:結構中,專家系統(tǒng)主要包括下述幾個部分:人人機機接接口口解釋機構解釋機構知識庫知識庫推理機推理機全局數據庫全局數據庫知識獲取機構知識獲取機構過過程程接接口口圖圖6-1 6-1 專家系統(tǒng)簡化結構圖專家系統(tǒng)簡化結構圖1.1.知識庫知識庫 知識庫是專家系統(tǒng)的核心組成部分,用于存取和知識庫是專家系統(tǒng)的核心組成部

8、分,用于存取和管理問題求解所需的專家知識和經驗,包括廣泛共有管理問題求解所需的專家知識和經驗,包括廣泛共有的事實、可行操作與規(guī)則等的事實、可行操作與規(guī)則等. .通過知識庫管理系統(tǒng),可通過知識庫管理系統(tǒng),可以實現對知識庫知識存取、檢索、編輯、修改和知識以實現對知識庫知識存取、檢索、編輯、修改和知識更新以及維護等功能更新以及維護等功能. .一個專家系統(tǒng)的能力很大程度上一個專家系統(tǒng)的能力很大程度上取決于其知識庫中所含知識的數量和質量取決于其知識庫中所含知識的數量和質量. .知識庫的建知識庫的建造包括知識獲取和知識表示造包括知識獲取和知識表示. .知識獲取要解決的問題是知識獲取要解決的問題是如何從專家

9、那里獲得專門知識;而知識表示則要解決如何從專家那里獲得專門知識;而知識表示則要解決如何用計算機能理解的形式來表達所獲取的專家知識如何用計算機能理解的形式來表達所獲取的專家知識并存入知識庫中并存入知識庫中. .2.2.全局數據庫全局數據庫 全局數據庫又稱綜合數據庫或簡稱數據庫,它是問題求解過程全局數據庫又稱綜合數據庫或簡稱數據庫,它是問題求解過程中符號或數據的集合,也稱工作存儲器中符號或數據的集合,也稱工作存儲器. .它用于存儲求解問題所需的它用于存儲求解問題所需的原始數據和推理過程中得到的中間信息(數據),包括原始信息、原始數據和推理過程中得到的中間信息(數據),包括原始信息、推理的中間假設和

10、中間結論、推理過程的信息等推理的中間假設和中間結論、推理過程的信息等. .因此,數據庫中的因此,數據庫中的事實可以而且也是經常變化的事實可以而且也是經常變化的. . 在描述數據庫的結構時,常會用到黑板這一概念在描述數據庫的結構時,常會用到黑板這一概念. .黑板是溝通系黑板是溝通系統(tǒng)中各個部件的全局工作區(qū)統(tǒng)中各個部件的全局工作區(qū). .它以全局性的數據結構形式,組織問題它以全局性的數據結構形式,組織問題,求解數據,處理知識源之間的通信,求解數據,處理知識源之間的通信. .黑板模型可以分為若干個信息黑板模型可以分為若干個信息層,每一層用于描述問題的某一類信息層,每一層用于描述問題的某一類信息. .各

11、個信息層之間形成一個松各個信息層之間形成一個松散的層次結構,高一層的黑板元素可以近似地看成是下一級若干個散的層次結構,高一層的黑板元素可以近似地看成是下一級若干個黑板元素的抽象黑板元素的抽象. .根據需要黑板還可以劃分為一系列子黑板根據需要黑板還可以劃分為一系列子黑板. .在某些在某些系統(tǒng)中數據庫就是黑板,其意義是強調了它用來記錄推理過程中用系統(tǒng)中數據庫就是黑板,其意義是強調了它用來記錄推理過程中用到的控制信息、中間假設和中間結果到的控制信息、中間假設和中間結果. .有些系統(tǒng)中黑板是數據庫的一有些系統(tǒng)中黑板是數據庫的一部分,有些系統(tǒng)中將黑板獨立于數據庫之外部分,有些系統(tǒng)中將黑板獨立于數據庫之外

12、. .在簡單的系統(tǒng)中,經常在簡單的系統(tǒng)中,經常省略黑板省略黑板. .3.3.推理機推理機 推理機是專家系統(tǒng)的組織控制機構推理機是專家系統(tǒng)的組織控制機構. .在推理機的控制和管理下,在推理機的控制和管理下,整個專家系統(tǒng)能夠以邏輯方式協(xié)調地工作整個專家系統(tǒng)能夠以邏輯方式協(xié)調地工作. .它可以根據用戶的輸入數它可以根據用戶的輸入數據,利用知識庫中的知識,在一定的推理策略下,根據數據庫的當據,利用知識庫中的知識,在一定的推理策略下,根據數據庫的當前狀態(tài),按照類似專家水平的問題求解方法,進行分析、判斷、作前狀態(tài),按照類似專家水平的問題求解方法,進行分析、判斷、作出決策,推出新的結論或事實,或者執(zhí)行某個操

13、作出決策,推出新的結論或事實,或者執(zhí)行某個操作. .推理機的程序應推理機的程序應符合專家的推理過程,而與知識庫的具體結構和組成無關,即推理符合專家的推理過程,而與知識庫的具體結構和組成無關,即推理機與知識庫是分離的,這是專家系統(tǒng)的重要特征機與知識庫是分離的,這是專家系統(tǒng)的重要特征. .它的優(yōu)點是對知識它的優(yōu)點是對知識庫進行修改和擴充時,無需改動推理機庫進行修改和擴充時,無需改動推理機. .4.4.解釋機構解釋機構 解釋機構負責對求解過程作出說明和解釋,回答用戶的提問,解釋機構負責對求解過程作出說明和解釋,回答用戶的提問,并使用戶了解推理過程及其所運用的知識和數據并使用戶了解推理過程及其所運用的

14、知識和數據. .解釋機構在工作中解釋機構在工作中通常要用到知識庫中的知識、數據庫推理過程中的中間結構、中間通常要用到知識庫中的知識、數據庫推理過程中的中間結構、中間假設和記錄等假設和記錄等. .專家系統(tǒng)的透明性主要取決于解釋機構的性能專家系統(tǒng)的透明性主要取決于解釋機構的性能. .解釋解釋結構已成為故障診斷、生產操作指導等實時專家系統(tǒng)的重要輸出通結構已成為故障診斷、生產操作指導等實時專家系統(tǒng)的重要輸出通道道. .5.5.知識獲取機構知識獲取機構 知識獲取機構負責建立、修改與擴充知識庫,以及對知識庫的一致性、完知識獲取機構負責建立、修改與擴充知識庫,以及對知識庫的一致性、完整性等進行維護整性等進行

15、維護. .知識獲取機構具有知識變換手段,能夠把與專家對話的內容知識獲取機構具有知識變換手段,能夠把與專家對話的內容變換成知識庫的內部知識,可以進行修改知識庫中原有知識,增加新的知識變換成知識庫的內部知識,可以進行修改知識庫中原有知識,增加新的知識. .知識庫中的知識可以通過知識庫中的知識可以通過“人工移植人工移植”和機器學習的方法獲得和機器學習的方法獲得. .所謂所謂“人工移人工移植植”即專家系統(tǒng)的設計者通過與專家交談,將專家的知識分析整理后,以計算即專家系統(tǒng)的設計者通過與專家交談,將專家的知識分析整理后,以計算機能理解的形式輸入知識庫;而機器學習是指知識獲取機構通過用戶對每次求機能理解的形式

16、輸入知識庫;而機器學習是指知識獲取機構通過用戶對每次求解的反饋信息,自動進行知識庫的修改和完善解的反饋信息,自動進行知識庫的修改和完善. .并可在求解過程中自動積累,并可在求解過程中自動積累,形成一些有用的中間知識,自動追加到知識庫中去,實現專家系統(tǒng)的自學習形成一些有用的中間知識,自動追加到知識庫中去,實現專家系統(tǒng)的自學習. .6.6.接口接口 接口又稱界面,是用戶與系統(tǒng)的信息傳遞紐帶,為用戶使用專家系統(tǒng)提供接口又稱界面,是用戶與系統(tǒng)的信息傳遞紐帶,為用戶使用專家系統(tǒng)提供了一個友好的交互環(huán)境了一個友好的交互環(huán)境. .它可以完成用戶到專家系統(tǒng)、專家系統(tǒng)到用戶的雙向它可以完成用戶到專家系統(tǒng)、專家系

17、統(tǒng)到用戶的雙向信息轉換,使系統(tǒng)與用戶間能夠進行對話,用戶能夠輸入數據,提出問題,了信息轉換,使系統(tǒng)與用戶間能夠進行對話,用戶能夠輸入數據,提出問題,了解推理過程及推理結果;系統(tǒng)可通過人機接口,回答用戶提出的問題,進行必解推理過程及推理結果;系統(tǒng)可通過人機接口,回答用戶提出的問題,進行必要的解釋要的解釋. .現在,多媒體的人機接口是最有效的形式現在,多媒體的人機接口是最有效的形式. . 從專家系統(tǒng)的基本組成可以看出,它的核心部分是知識庫、數據庫和推理從專家系統(tǒng)的基本組成可以看出,它的核心部分是知識庫、數據庫和推理結構結構. .因此,要設計一個專家系統(tǒng),主要應解決這三方面的問題因此,要設計一個專家

18、系統(tǒng),主要應解決這三方面的問題. . 我們知道,研制實用的、高性能的專家系統(tǒng)是當前我們知道,研制實用的、高性能的專家系統(tǒng)是當前人工智能研究的一項主要任務,而與此同時,我們還應人工智能研究的一項主要任務,而與此同時,我們還應重視專家系統(tǒng)的分類研究重視專家系統(tǒng)的分類研究. .因為如果其分類合理,在求因為如果其分類合理,在求解問題時,我們便可引用有關專家系統(tǒng),為問題的求解解問題時,我們便可引用有關專家系統(tǒng),為問題的求解提供快捷準確的處理方式;同時,相鄰學科應用問題的提供快捷準確的處理方式;同時,相鄰學科應用問題的知識庫有很多相同的規(guī)則和知識,在設計知識庫時,如知識庫有很多相同的規(guī)則和知識,在設計知識

19、庫時,如果能直接引用或共享,則能節(jié)約開發(fā)時間果能直接引用或共享,則能節(jié)約開發(fā)時間. . 對于專家系統(tǒng)的分類,可以按照不同的角度進行,對于專家系統(tǒng)的分類,可以按照不同的角度進行,如按應用領域分類,可分為醫(yī)學、地質等;按執(zhí)行任務如按應用領域分類,可分為醫(yī)學、地質等;按執(zhí)行任務分類,可分為解釋、預測等;按實現方法和技術分類,分類,可分為解釋、預測等;按實現方法和技術分類,可分為演繹型、工程型等可分為演繹型、工程型等. .這些分類都有交叉這些分類都有交叉. .若按執(zhí)行若按執(zhí)行任務分類,可把專家系統(tǒng)分為下列幾種類型:任務分類,可把專家系統(tǒng)分為下列幾種類型:(1 1)解釋型)解釋型. . 這類專家系統(tǒng)能處

20、理不完整的信息及有矛盾的數據這類專家系統(tǒng)能處理不完整的信息及有矛盾的數據. .由分析和解釋由分析和解釋所采集到的數據和信息,找出與之一致的、符合客觀規(guī)律的解釋,進所采集到的數據和信息,找出與之一致的、符合客觀規(guī)律的解釋,進而確定它們的實際含義而確定它們的實際含義. .典型的有:信號理解、圖像分析和化學結構解典型的有:信號理解、圖像分析和化學結構解釋等專家系統(tǒng)釋等專家系統(tǒng). .(2 2)診斷型)診斷型. . 這類專家系統(tǒng)可以根據輸入信息推斷對象存在故障的原因這類專家系統(tǒng)可以根據輸入信息推斷對象存在故障的原因. .主要包主要包括醫(yī)療診斷、電子機械診斷和材料失效診斷等括醫(yī)療診斷、電子機械診斷和材料失

21、效診斷等. .都是通過處理對象內部都是通過處理對象內部各部件的功能及其相互關系,找到可能的故障所在,包括多種并存故各部件的功能及其相互關系,找到可能的故障所在,包括多種并存故障障. .(3 3)預測型)預測型. . 這類專家系統(tǒng)可以根據對對象的過去和現在已知狀況的分析,推這類專家系統(tǒng)可以根據對對象的過去和現在已知狀況的分析,推測未來的演變結果測未來的演變結果. .典型的有:人口預測、財政預測、交通預測、軍事典型的有:人口預測、財政預測、交通預測、軍事預測和天氣預報等,都是進行與時間有關的推理,處理隨時間變化的預測和天氣預報等,都是進行與時間有關的推理,處理隨時間變化的數據和按時間順序發(fā)生、發(fā)展

22、的事件數據和按時間順序發(fā)生、發(fā)展的事件. .而且,這類專家系統(tǒng)也能處理不而且,這類專家系統(tǒng)也能處理不完整信息完整信息. .(4 4)維修型)維修型. . 這類專家系統(tǒng)可以對發(fā)生故障的對象進行處理,使其恢復正常工這類專家系統(tǒng)可以對發(fā)生故障的對象進行處理,使其恢復正常工作作. .典型的有:航空和宇航電子設備的維護等,如計算機網絡專家系統(tǒng)典型的有:航空和宇航電子設備的維護等,如計算機網絡專家系統(tǒng)、有線電視維護修理專家系統(tǒng)等都是根據糾錯方法的特點,按照某種、有線電視維護修理專家系統(tǒng)等都是根據糾錯方法的特點,按照某種標準從多種糾錯方案中制定代價最小的方案標準從多種糾錯方案中制定代價最小的方案. .(5

23、5)調試型)調試型. . 這類專家系統(tǒng)可以根據處理對象和出現故障的特點,給出故障的這類專家系統(tǒng)可以根據處理對象和出現故障的特點,給出故障的排除意見和方法,從多種糾錯方案中選擇最佳方案排除意見和方法,從多種糾錯方案中選擇最佳方案. .該類型主要用于計該類型主要用于計算機輔助調試系統(tǒng),也可用于維修站進行被修設備的調整與試驗算機輔助調試系統(tǒng),也可用于維修站進行被修設備的調整與試驗. .(6 6)教育型)教育型. . 這類專家系統(tǒng)主要用于教學和培訓任務這類專家系統(tǒng)主要用于教學和培訓任務. .可根據學生的特點,輔導可根據學生的特點,輔導學生學習和處理學生學習中存在的錯誤學生學習和處理學生學習中存在的錯誤

24、. .(7 7)設計型)設計型. . 這類專家系統(tǒng)可根據給定要求,提供最佳設計方案或圖樣描述這類專家系統(tǒng)可根據給定要求,提供最佳設計方案或圖樣描述. .典典型的有:電路設計、生產工藝設計、計算機結構設計、自動程序設計型的有:電路設計、生產工藝設計、計算機結構設計、自動程序設計等專家系統(tǒng)等專家系統(tǒng). .(8 8)規(guī)劃型)規(guī)劃型. . 這類專家系統(tǒng)可根據給定的目標,在一定的約束條件下,不斷調這類專家系統(tǒng)可根據給定的目標,在一定的約束條件下,不斷調整步驟,擬定行動計劃,最終以較小的代價達到給定的目標整步驟,擬定行動計劃,最終以較小的代價達到給定的目標. .典型的有典型的有:機器人動作規(guī)劃與交通運輸調

25、度等專家系統(tǒng):機器人動作規(guī)劃與交通運輸調度等專家系統(tǒng). .(9 9)監(jiān)督型)監(jiān)督型. . 這類專家系統(tǒng)通過隨時收集被控對象的數據,建立其特征與時間這類專家系統(tǒng)通過隨時收集被控對象的數據,建立其特征與時間變化的數據模型,用于對系統(tǒng)或過程的行為進行觀察,并與其應當具變化的數據模型,用于對系統(tǒng)或過程的行為進行觀察,并與其應當具有的行為進行比較,如發(fā)現異常,則發(fā)出報警有的行為進行比較,如發(fā)現異常,則發(fā)出報警. .典型的有:防空監(jiān)視、典型的有:防空監(jiān)視、國家財政的監(jiān)控和電話監(jiān)控等專家系統(tǒng)國家財政的監(jiān)控和電話監(jiān)控等專家系統(tǒng). .(1010)控制型)控制型. . 這類專家系統(tǒng)可完成按要求對受控對象進行管理的全面行為,即這類專家系統(tǒng)可完成按要求對受控對象進行管理的全面行為,即自動控制系統(tǒng)的全部行為自動控制系統(tǒng)的全部行為. .通常用于實時控制型系統(tǒng)通常用于實時控制型系統(tǒng). .典型的有:商場典型的有:商場管理監(jiān)控、戰(zhàn)場指揮和自主機器人控制等專家系統(tǒng)管理監(jiān)控、戰(zhàn)場指揮和自主機器人控制等專家系統(tǒng). . 以上以上1010種類型的專家系統(tǒng)的相互關聯關系及按任務分類的層次結種類型的專家系統(tǒng)的相互關聯關系及按任務分類的層次結構如圖構如圖6-26-2所示所示. .解釋解釋預測預測診斷診斷規(guī)劃規(guī)劃教育教育調試調試監(jiān)督監(jiān)督維修維修設計設計控制控制圖圖6-2 6-2 專家系統(tǒng)按任務分類的層次結構專家系統(tǒng)按任務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論