第12章專家系統(tǒng)_第1頁(yè)
第12章專家系統(tǒng)_第2頁(yè)
第12章專家系統(tǒng)_第3頁(yè)
第12章專家系統(tǒng)_第4頁(yè)
第12章專家系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2021-10-221第第12章章 專家系統(tǒng)專家系統(tǒng)2021-10-222第第12章專家系統(tǒng)章專家系統(tǒng)12.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.5專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境12.6新一代專家系統(tǒng)研究新一代專家系統(tǒng)研究2021-10-22312.112.1專家系統(tǒng)概念專家系統(tǒng)概念12.1.112.1.1什么是專家系統(tǒng)什么是專家系統(tǒng)12.1.212.1.2專家系統(tǒng)的特點(diǎn)專家系統(tǒng)的特點(diǎn)12.1.312.1.3專家系統(tǒng)的類型專家系統(tǒng)的類型12.1.412.1.4專家系統(tǒng)與知

2、識(shí)系統(tǒng)專家系統(tǒng)與知識(shí)系統(tǒng)12.1.512.1.5專家系統(tǒng)與知識(shí)工程專家系統(tǒng)與知識(shí)工程2021-10-22412.1.112.1.1什么是專家系統(tǒng)什么是專家系統(tǒng)n專家的特點(diǎn)專家的特點(diǎn)n擁有豐富的專業(yè)知識(shí)和實(shí)踐經(jīng)驗(yàn);擁有豐富的專業(yè)知識(shí)和實(shí)踐經(jīng)驗(yàn);n具有獨(dú)特的思維方式。具有獨(dú)特的思維方式。n專家系統(tǒng)的要素專家系統(tǒng)的要素n應(yīng)用于某專門領(lǐng)域;應(yīng)用于某專門領(lǐng)域;n擁有專家級(jí)知識(shí);擁有專家級(jí)知識(shí);n能模擬專家思維;能模擬專家思維;n達(dá)到專家級(jí)水平。達(dá)到專家級(jí)水平。2021-10-22512.1.212.1.2專家系統(tǒng)的特點(diǎn)(一)專家系統(tǒng)的特點(diǎn)(一)(1)從處理的問(wèn)題性質(zhì)看,專家系統(tǒng)善于解決那從處理的問(wèn)題性質(zhì)

3、看,專家系統(tǒng)善于解決那些不確定性的、非結(jié)構(gòu)化的、沒(méi)有些不確定性的、非結(jié)構(gòu)化的、沒(méi)有算法解或雖算法解或雖有算法解但在現(xiàn)有的機(jī)器上無(wú)法實(shí)施的困難問(wèn)有算法解但在現(xiàn)有的機(jī)器上無(wú)法實(shí)施的困難問(wèn)題。題。 (2)從處理問(wèn)題的方法看,專家系統(tǒng)則是靠知識(shí)從處理問(wèn)題的方法看,專家系統(tǒng)則是靠知識(shí)和推理來(lái)解決問(wèn)題(不像傳統(tǒng)軟件系統(tǒng)使用固和推理來(lái)解決問(wèn)題(不像傳統(tǒng)軟件系統(tǒng)使用固定的算法來(lái)解決問(wèn)題),所以,專家系統(tǒng)是基定的算法來(lái)解決問(wèn)題),所以,專家系統(tǒng)是基于知識(shí)的智能問(wèn)題求解系統(tǒng)。于知識(shí)的智能問(wèn)題求解系統(tǒng)。2021-10-22612.1.212.1.2專家系統(tǒng)的特點(diǎn)(二)專家系統(tǒng)的特點(diǎn)(二)(3)從系統(tǒng)的結(jié)構(gòu)來(lái)看,專家

4、系統(tǒng)則強(qiáng)調(diào)知從系統(tǒng)的結(jié)構(gòu)來(lái)看,專家系統(tǒng)則強(qiáng)調(diào)知識(shí)與推理的分離,因而系統(tǒng)具有很好的識(shí)與推理的分離,因而系統(tǒng)具有很好的靈活性和可擴(kuò)充性。靈活性和可擴(kuò)充性。 (4)專家系統(tǒng)一般還具有解釋功能,即在專家系統(tǒng)一般還具有解釋功能,即在運(yùn)行過(guò)程中一方面能回答用戶提出的問(wèn)運(yùn)行過(guò)程中一方面能回答用戶提出的問(wèn)題,另一方面還能對(duì)最后的輸出(結(jié)論)題,另一方面還能對(duì)最后的輸出(結(jié)論)或處理問(wèn)題的過(guò)程作出解釋?;蛱幚韱?wèn)題的過(guò)程作出解釋。2021-10-22712.1.212.1.2專家系統(tǒng)的特點(diǎn)(三)專家系統(tǒng)的特點(diǎn)(三) (5)有些專家系統(tǒng)還具有有些專家系統(tǒng)還具有“自學(xué)習(xí)自學(xué)習(xí)”能力,能力,即不斷對(duì)自己的知識(shí)進(jìn)行擴(kuò)充、

5、完善和即不斷對(duì)自己的知識(shí)進(jìn)行擴(kuò)充、完善和提煉。這一點(diǎn)是傳統(tǒng)系統(tǒng)所無(wú)法比擬的。提煉。這一點(diǎn)是傳統(tǒng)系統(tǒng)所無(wú)法比擬的。 (6)專家系統(tǒng)不像人那樣容易疲勞、遺忘,專家系統(tǒng)不像人那樣容易疲勞、遺忘,易受環(huán)境、情緒等的影響,它可始終如易受環(huán)境、情緒等的影響,它可始終如一一地以專家級(jí)的高水平求解問(wèn)題。地以專家級(jí)的高水平求解問(wèn)題。 2021-10-22812.1.312.1.3專家系統(tǒng)的類型專家系統(tǒng)的類型(1)按用途來(lái)分()按用途來(lái)分(診斷型、解釋型、預(yù)測(cè)型、決診斷型、解釋型、預(yù)測(cè)型、決策型、設(shè)計(jì)型、規(guī)劃策型、設(shè)計(jì)型、規(guī)劃型、控制型、調(diào)度型)型、控制型、調(diào)度型)(2)按輸入結(jié)果分類()按輸入結(jié)果分類(分析型、

6、設(shè)計(jì)型分析型、設(shè)計(jì)型)(3)按知識(shí)表示分類)按知識(shí)表示分類(4)按知識(shí)分類()按知識(shí)分類(確定性知識(shí)、不確定性知識(shí)確定性知識(shí)、不確定性知識(shí))(5)按技術(shù)分類()按技術(shù)分類(符號(hào)推理、神經(jīng)網(wǎng)絡(luò)符號(hào)推理、神經(jīng)網(wǎng)絡(luò))(6)按規(guī)模分類()按規(guī)模分類(大型協(xié)同、微專家大型協(xié)同、微專家)(7)按結(jié)構(gòu)分類()按結(jié)構(gòu)分類(集中、分布、單機(jī)、網(wǎng)絡(luò)集中、分布、單機(jī)、網(wǎng)絡(luò))2021-10-22912.1.412.1.4專家系統(tǒng)與知識(shí)系統(tǒng)專家系統(tǒng)與知識(shí)系統(tǒng)狹義上:專家系統(tǒng)是人類專家的化身;狹義上:專家系統(tǒng)是人類專家的化身;廣義上:專家系統(tǒng)泛指各類知識(shí)系統(tǒng)。廣義上:專家系統(tǒng)泛指各類知識(shí)系統(tǒng)。2021-10-221012

7、.1.512.1.5專家系統(tǒng)與知識(shí)系統(tǒng)專家系統(tǒng)與知識(shí)系統(tǒng)n專家系統(tǒng)促使了知識(shí)工程的誕生和發(fā)展,專家系統(tǒng)促使了知識(shí)工程的誕生和發(fā)展,知識(shí)工程又是位專家系統(tǒng)服務(wù)的。知識(shí)工程又是位專家系統(tǒng)服務(wù)的。2021-10-2211第第1212章專家系統(tǒng)章專家系統(tǒng)12.112.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.212.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.412.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.512.5專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境12.612.6新一代專家系統(tǒng)研究新一代專家系統(tǒng)研究2021-10-221212.212.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)

8、的結(jié)構(gòu)12.2.112.2.1概念結(jié)構(gòu)概念結(jié)構(gòu)12.2.212.2.2實(shí)際結(jié)構(gòu)實(shí)際結(jié)構(gòu)12.2.312.2.3黑板模型黑板模型12.2.412.2.4網(wǎng)絡(luò)與分布式結(jié)構(gòu)網(wǎng)絡(luò)與分布式結(jié)構(gòu)2021-10-221312.2.112.2.1概念結(jié)構(gòu)概念結(jié)構(gòu)知識(shí)庫(kù)是以某種知識(shí)庫(kù)是以某種表示形式存儲(chǔ)于表示形式存儲(chǔ)于計(jì)算機(jī)中的知識(shí)計(jì)算機(jī)中的知識(shí)的集合。包括專的集合。包括專家知識(shí)、領(lǐng)域知家知識(shí)、領(lǐng)域知識(shí)和元知識(shí)。識(shí)和元知識(shí)。實(shí)現(xiàn)推理的程序?qū)崿F(xiàn)推理的程序。使用知識(shí)庫(kù)中。使用知識(shí)庫(kù)中的知識(shí)進(jìn)行推理的知識(shí)進(jìn)行推理而解決問(wèn)題的,而解決問(wèn)題的,是專家的思維機(jī)是專家的思維機(jī)制。制。全局?jǐn)?shù)據(jù)庫(kù),存放全局?jǐn)?shù)據(jù)庫(kù),存放初始證據(jù)事

9、實(shí)、推初始證據(jù)事實(shí)、推理結(jié)果和控制信息理結(jié)果和控制信息的場(chǎng)所。的場(chǎng)所。用戶通過(guò)界面向系用戶通過(guò)界面向系統(tǒng)提出或回答問(wèn)題,統(tǒng)提出或回答問(wèn)題,向系統(tǒng)提供原始數(shù)向系統(tǒng)提供原始數(shù)據(jù)和事實(shí)。系統(tǒng)通據(jù)和事實(shí)。系統(tǒng)通過(guò)界面向用戶提出過(guò)界面向用戶提出回答結(jié)果?;卮鸾Y(jié)果。推理過(guò)程中,回答推理過(guò)程中,回答why之類的問(wèn)題;之類的問(wèn)題;推理結(jié)束后,回答推理結(jié)束后,回答how之類問(wèn)題。之類問(wèn)題。管理知識(shí)庫(kù)的建立管理知識(shí)庫(kù)的建立刪除重組,知識(shí)的刪除重組,知識(shí)的獲取、知識(shí)的檢查獲取、知識(shí)的檢查2021-10-221412.2.212.2.2實(shí)際結(jié)構(gòu)實(shí)際結(jié)構(gòu)(1 1)實(shí)際問(wèn)題錯(cuò)綜復(fù))實(shí)際問(wèn)題錯(cuò)綜復(fù)雜,可能需要多次推雜,可能

10、需要多次推理,所以知識(shí)庫(kù)是多理,所以知識(shí)庫(kù)是多層的或多塊的。層的或多塊的。(2 2)實(shí)際問(wèn)題往往)實(shí)際問(wèn)題往往不僅需要推理,而且不僅需要推理,而且還需要做一些處理,還需要做一些處理,所以增加處理模塊。所以增加處理模塊。2021-10-221512.2.212.2.2實(shí)際結(jié)構(gòu)實(shí)際結(jié)構(gòu)圖84 地質(zhì)圖件繪制智能輔助系統(tǒng)結(jié)構(gòu) 多 媒 體 人 機(jī) 界 面方 法知識(shí)庫(kù)參 數(shù)知識(shí)庫(kù)動(dòng)態(tài)數(shù)據(jù)庫(kù)評(píng) 價(jià)知識(shí)庫(kù)自學(xué)習(xí)模 塊知 識(shí) 庫(kù) 管 理 系統(tǒng)方法選擇參數(shù)確定圖件繪制圖形評(píng)價(jià)io接口2021-10-221612.2.412.2.4網(wǎng)絡(luò)與分布式結(jié)構(gòu)網(wǎng)絡(luò)與分布式結(jié)構(gòu)2021-10-221712.2.312.2.3黑板

11、模型(一)黑板模型(一)黑板是分黑板是分層的全局層的全局工作區(qū),工作區(qū),用來(lái)存儲(chǔ)用來(lái)存儲(chǔ)初始數(shù)據(jù)、初始數(shù)據(jù)、中間結(jié)果中間結(jié)果和最終結(jié)和最終結(jié)果。果。知識(shí)源就知識(shí)源就是知識(shí)模是知識(shí)模塊。一個(gè)塊。一個(gè)知識(shí)源可知識(shí)源可視為一個(gè)視為一個(gè)規(guī)則,包規(guī)則,包括先決條括先決條件和知識(shí)件和知識(shí)源題。源題。求解問(wèn)題求解問(wèn)題的推理機(jī)的推理機(jī)構(gòu),選擇構(gòu),選擇合適的知合適的知識(shí)源。識(shí)源。2021-10-221812.2.312.2.3黑板模型(二)黑板模型(二)在在hearsay中,黑板被分為六個(gè)信息層,中,黑板被分為六個(gè)信息層,每個(gè)信息層對(duì)應(yīng)著問(wèn)題的一個(gè)中間表示層次。每個(gè)信息層對(duì)應(yīng)著問(wèn)題的一個(gè)中間表示層次。六個(gè)信息層

12、分別為:六個(gè)信息層分別為: (1)參數(shù)層:從語(yǔ)音信號(hào)中提取有意義的參數(shù)。參數(shù)層:從語(yǔ)音信號(hào)中提取有意義的參數(shù)。有四種不同的參數(shù),統(tǒng)稱為有四種不同的參數(shù),統(tǒng)稱為zapdash參數(shù)。參數(shù)。(2)片段層:用于描述系統(tǒng)對(duì)語(yǔ)音信號(hào)的分割與片段層:用于描述系統(tǒng)對(duì)語(yǔ)音信號(hào)的分割與歸類。此層主要包含音素與單音等信息。歸類。此層主要包含音素與單音等信息。(3)音節(jié)層:用于描述語(yǔ)音信號(hào)的音節(jié)劃分。此音節(jié)層:用于描述語(yǔ)音信號(hào)的音節(jié)劃分。此層主要為由片段層上信息構(gòu)成的音節(jié)信息。層主要為由片段層上信息構(gòu)成的音節(jié)信息。2021-10-221912.2.312.2.3黑板模型(三)黑板模型(三)(4)單詞層:用于記錄根據(jù)音

13、節(jié)劃分所識(shí)別單詞層:用于記錄根據(jù)音節(jié)劃分所識(shí)別出的孤立詞信息。出的孤立詞信息。(5)詞組層:用于記錄根據(jù)單詞層中的詞匯詞組層:用于記錄根據(jù)單詞層中的詞匯所生成的詞組信息。所生成的詞組信息。(6)短語(yǔ)層:用于記錄多個(gè)詞匯或詞組構(gòu)成短語(yǔ)層:用于記錄多個(gè)詞匯或詞組構(gòu)成的短語(yǔ)和句子信息。的短語(yǔ)和句子信息。2021-10-2220第第1212章專家系統(tǒng)章專家系統(tǒng)12.112.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.212.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.412.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.512.5專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境12.

14、612.6新一代專家系統(tǒng)研究新一代專家系統(tǒng)研究2021-10-222112.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.3.1 prospector12.3.1 prospector的功能與結(jié)構(gòu)的功能與結(jié)構(gòu)12.3.2 12.3.2 知識(shí)表示知識(shí)表示12.3.3 12.3.3 主觀貝葉斯推理模型主觀貝葉斯推理模型12.3.4 12.3.4 控制策略控制策略12.3.5 12.3.5 解釋系統(tǒng)解釋系統(tǒng)2021-10-222212.3.1prospector12.3.1prospector的功能與結(jié)構(gòu)的功能與結(jié)構(gòu)(1)(1)prospector主要為地質(zhì)勘探人員提供如下幫助:主要為地質(zhì)勘探人員提供如下

15、幫助:(1)勘探評(píng)價(jià);)勘探評(píng)價(jià);(2)區(qū)域資源評(píng)價(jià);)區(qū)域資源評(píng)價(jià);(3 )井位選擇。)井位選擇。2021-10-222312.3.1prospector12.3.1prospector的功能與結(jié)構(gòu)的功能與結(jié)構(gòu)(2)(2)作為人機(jī)接口負(fù)責(zé)接作為人機(jī)接口負(fù)責(zé)接受用戶輸入的命令,受用戶輸入的命令,并解釋命令。并解釋命令。負(fù)責(zé)理解用戶負(fù)責(zé)理解用戶用自然語(yǔ)言輸用自然語(yǔ)言輸入的信息,并入的信息,并將其轉(zhuǎn)化成匹將其轉(zhuǎn)化成匹配程序可以使配程序可以使用的語(yǔ)義網(wǎng)絡(luò)用的語(yǔ)義網(wǎng)絡(luò)形式。形式。進(jìn)行概率傳播,實(shí)現(xiàn)進(jìn)行概率傳播,實(shí)現(xiàn)系統(tǒng)的似然推理。系統(tǒng)的似然推理。負(fù)責(zé)向用戶提負(fù)責(zé)向用戶提問(wèn),要求用戶問(wèn),要求用戶輸入數(shù)據(jù)

16、。輸入數(shù)據(jù)。用于解答用戶詢問(wèn)。用于解答用戶詢問(wèn)。為在井位選擇推為在井位選擇推理網(wǎng)絡(luò)中傳播圖理網(wǎng)絡(luò)中傳播圖形信息,生成高形信息,生成高效代碼。效代碼。使用分類學(xué)詞典來(lái)使用分類學(xué)詞典來(lái)比較各個(gè)語(yǔ)義空間比較各個(gè)語(yǔ)義空間的關(guān)系,并把用戶的關(guān)系,并把用戶提供的信息加入推提供的信息加入推理網(wǎng)絡(luò)中,或檢查理網(wǎng)絡(luò)中,或檢查推理網(wǎng)絡(luò)的一致性。推理網(wǎng)絡(luò)的一致性。運(yùn)行時(shí)可生成、運(yùn)行時(shí)可生成、修改或保存推修改或保存推理網(wǎng)絡(luò)。理網(wǎng)絡(luò)。2021-10-222412.3.212.3.2知識(shí)表示(知識(shí)表示(1 1)知識(shí)庫(kù)有三級(jí)網(wǎng)絡(luò)組成:知識(shí)庫(kù)有三級(jí)網(wǎng)絡(luò)組成:(1)分類學(xué)網(wǎng)絡(luò),來(lái)描述概念;)分類學(xué)網(wǎng)絡(luò),來(lái)描述概念;(2)分塊語(yǔ)

17、義網(wǎng)絡(luò),陳述;)分塊語(yǔ)義網(wǎng)絡(luò),陳述;(3)推理網(wǎng)絡(luò),描述推理規(guī)則。)推理網(wǎng)絡(luò),描述推理規(guī)則。2021-10-222512.3.212.3.2知識(shí)表示(知識(shí)表示(2 2)圖中的四種弧線表示圖中的四種弧線表示:n1 n2:表示:表示n2是是n1的子集。的子集。n1 n2:表示:表示n2是是n1的元素,的元素, 和其他用和其他用ds的子集不相交。的子集不相交。n1 n2:表示:表示n2是是n1的子集。的子集。n1 n2:表示:表示n2是是n1的元素,的元素, 和其他用和其他用de的元素不相交。的元素不相交。sdsede2021-10-222612.3.212.3.2知識(shí)表示(知識(shí)表示(3 3)202

18、1-10-222712.3.212.3.2知識(shí)表示(知識(shí)表示(4 4)n每一個(gè)陳述都可以分解為若干個(gè)簡(jiǎn)單斷言。所每一個(gè)陳述都可以分解為若干個(gè)簡(jiǎn)單斷言。所謂簡(jiǎn)單斷言指僅包含一個(gè)關(guān)系及其各參量的斷謂簡(jiǎn)單斷言指僅包含一個(gè)關(guān)系及其各參量的斷言。圖言。圖89可分解為七個(gè)簡(jiǎn)單斷言的集合:可分解為七個(gè)簡(jiǎn)單斷言的集合: 1:存在一個(gè)實(shí)體:存在一個(gè)實(shí)體e1 2:e1的成分是角閃石的成分是角閃石 3:存在一個(gè)實(shí)體:存在一個(gè)實(shí)體e2 4:e2的成分是黑云母的成分是黑云母 5:存在一個(gè)過(guò)程:存在一個(gè)過(guò)程p12021-10-222812.3.212.3.2知識(shí)表示(知識(shí)表示(5 5)3.推理網(wǎng)絡(luò)推理網(wǎng)絡(luò) 在在prosp

19、ector中,判斷性知識(shí)用規(guī)則表中,判斷性知識(shí)用規(guī)則表示。每條規(guī)則的形式如下:示。每條規(guī)則的形式如下: eh(ls,ln) 推理網(wǎng)絡(luò)中每條規(guī)則的推理網(wǎng)絡(luò)中每條規(guī)則的ls、ln及每個(gè)語(yǔ)義及每個(gè)語(yǔ)義空間空間h的的p(h)均由領(lǐng)域?qū)<以诮ㄔ熘R(shí)庫(kù)時(shí)提均由領(lǐng)域?qū)<以诮ㄔ熘R(shí)庫(kù)時(shí)提供。供。 除了表示規(guī)則的弧外,推理網(wǎng)絡(luò)中還有代除了表示規(guī)則的弧外,推理網(wǎng)絡(luò)中還有代表先后順序的弧表先后順序的弧(用虛線表示,見(jiàn)圖用虛線表示,見(jiàn)圖8-10),其其意義如下:意義如下: 2021-10-222912.3.212.3.2知識(shí)表示(知識(shí)表示(6 6) :只有當(dāng):只有當(dāng)p(e 1|s)p(e 1)時(shí),才考慮時(shí),才考慮e2

20、 ;只有;只有p(e 1 |s)p(e 1)時(shí),才考慮時(shí),才考慮e2 :只有:只有p(e 1 |s)p(e 1)時(shí),才考慮時(shí),才考慮e2 : e2 :僅指明考慮僅指明考慮e2之之前先考慮前先考慮e 10,512ee 5,512ee 5,012ee 2,212ee 圖8-108-11 知識(shí)庫(kù)中三種網(wǎng)絡(luò)的關(guān)系 2021-10-223212.3.4 12.3.4 控制策略控制策略(1)(1)n正向推理正向推理n主動(dòng)式推理主動(dòng)式推理n反向推理反向推理2021-10-223312.3.4 12.3.4 控制策略控制策略(2)(2)1.正向推理正向推理 prospector的正向推理實(shí)際上就是概的正向推理

21、實(shí)際上就是概率傳播,它由傳播程序完成。每當(dāng)用戶輸入一率傳播,它由傳播程序完成。每當(dāng)用戶輸入一個(gè)證據(jù)個(gè)證據(jù)e及其后驗(yàn)概率及其后驗(yàn)概率p(e|s),傳播程序就利,傳播程序就利用主觀用主觀bayesian方法,將方法,將p(e|s)的影響沿推的影響沿推理網(wǎng)絡(luò)傳播,修改更高層次上語(yǔ)義空間的后驗(yàn)理網(wǎng)絡(luò)傳播,修改更高層次上語(yǔ)義空間的后驗(yàn)概率,直至將概率,直至將p(e|s)的影響傳至頂層空間。的影響傳至頂層空間。傳播程序傳播后驗(yàn)概率的方法如前所述。傳播程序傳播后驗(yàn)概率的方法如前所述。2021-10-223412.3.4 12.3.4 控制策略控制策略(3)(3)2.主動(dòng)式推理主動(dòng)式推理 咨詢開(kāi)始時(shí),用戶可根

22、據(jù)自己的觀察咨詢開(kāi)始時(shí),用戶可根據(jù)自己的觀察為系統(tǒng)提供信息。為系統(tǒng)提供信息。prospector在這在這方面為用戶提供了很大的靈活性,用戶方面為用戶提供了很大的靈活性,用戶不僅可以輸入有關(guān)可問(wèn)空間的信息,還不僅可以輸入有關(guān)可問(wèn)空間的信息,還可以輸入關(guān)于推理網(wǎng)可以輸入關(guān)于推理網(wǎng)絡(luò)任意層次上的假絡(luò)任意層次上的假設(shè)空間的信息。這種方法有利于充分發(fā)設(shè)空間的信息。這種方法有利于充分發(fā)揮用戶的作用,加快推理速度。揮用戶的作用,加快推理速度。2021-10-223512.3.4 12.3.4 控制策略控制策略(4)(4)3.反向推理反向推理 當(dāng)正向推理(概率傳播)結(jié)束后,如果系統(tǒng)當(dāng)正向推理(概率傳播)結(jié)束后

23、,如果系統(tǒng)已能確定存在某種礦藏,則輸出結(jié)果已能確定存在某種礦藏,則輸出結(jié)果;否則進(jìn)否則進(jìn)入反向推理過(guò)程。反向推理由提問(wèn)系統(tǒng)負(fù)責(zé),入反向推理過(guò)程。反向推理由提問(wèn)系統(tǒng)負(fù)責(zé),它為斷定某種礦藏的成礦可能性尋求有關(guān)的數(shù)它為斷定某種礦藏的成礦可能性尋求有關(guān)的數(shù)據(jù)。因此反向推理實(shí)際上要完成兩個(gè)任務(wù):據(jù)。因此反向推理實(shí)際上要完成兩個(gè)任務(wù): (1)應(yīng)優(yōu)先考慮哪個(gè)頂層假設(shè),這主要根據(jù)應(yīng)優(yōu)先考慮哪個(gè)頂層假設(shè),這主要根據(jù)評(píng)判函數(shù)評(píng)判函數(shù)jh來(lái)選擇來(lái)選擇; (2)應(yīng)向用戶詢問(wèn)哪個(gè)空間,這主要根據(jù)評(píng)應(yīng)向用戶詢問(wèn)哪個(gè)空間,這主要根據(jù)評(píng)判函數(shù)判函數(shù)j*來(lái)選擇。來(lái)選擇。 2021-10-223612.3.412.3.4解釋系統(tǒng)

24、解釋系統(tǒng) prospector的解釋系統(tǒng)可以為的解釋系統(tǒng)可以為用戶提供幾種不同類型的解釋。最簡(jiǎn)單用戶提供幾種不同類型的解釋。最簡(jiǎn)單的一種是允許系統(tǒng)在咨詢的任何時(shí)刻檢的一種是允許系統(tǒng)在咨詢的任何時(shí)刻檢查推理網(wǎng)絡(luò)中某個(gè)語(yǔ)義空間的后驗(yàn)概率。查推理網(wǎng)絡(luò)中某個(gè)語(yǔ)義空間的后驗(yàn)概率。其次解釋系統(tǒng)可以向用戶顯示推斷某一其次解釋系統(tǒng)可以向用戶顯示推斷某一結(jié)論所使用的規(guī)則。用戶還可以檢查某結(jié)論所使用的規(guī)則。用戶還可以檢查某一數(shù)據(jù)對(duì)推理網(wǎng)絡(luò)中任一特定一數(shù)據(jù)對(duì)推理網(wǎng)絡(luò)中任一特定空間概率空間概率的影響。的影響。2021-10-2237第第1212章專家系統(tǒng)章專家系統(tǒng)12.112.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.21

25、2.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.412.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.512.5專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境專家系統(tǒng)開(kāi)發(fā)工具與環(huán)境12.612.6新一代專家系統(tǒng)研究新一代專家系統(tǒng)研究2021-10-2238 12.4 12.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 12.4.1 一般步驟與方法一般步驟與方法 由于專家系統(tǒng)也是一種計(jì)算機(jī)應(yīng)用系統(tǒng),由于專家系統(tǒng)也是一種計(jì)算機(jī)應(yīng)用系統(tǒng),所以,一般說(shuō)來(lái),其開(kāi)發(fā)過(guò)程也要遵循軟件工所以,一般說(shuō)來(lái),其開(kāi)發(fā)過(guò)程也要遵循軟件工程的步驟和原則,即也要進(jìn)行系統(tǒng)分析、系統(tǒng)程的步驟和原則,即也要進(jìn)行系統(tǒng)分析、系統(tǒng)設(shè)計(jì)

26、等幾個(gè)階段的工作。但又由于它是專家系設(shè)計(jì)等幾個(gè)階段的工作。但又由于它是專家系統(tǒng),而不是一般的軟件系統(tǒng),所以,又有其獨(dú)統(tǒng),而不是一般的軟件系統(tǒng),所以,又有其獨(dú)特的地方。如果我們僅就特的地方。如果我們僅就“純專純專家系統(tǒng)家系統(tǒng)”而言,而言,則其設(shè)計(jì)與實(shí)現(xiàn)的一般步驟可如圖則其設(shè)計(jì)與實(shí)現(xiàn)的一般步驟可如圖813所示。所示。 圖1212 建立專家系統(tǒng)的一般步驟 2021-10-2240 由圖由圖813可以看出,專家系統(tǒng)的開(kāi)發(fā)有如下特點(diǎn):可以看出,專家系統(tǒng)的開(kāi)發(fā)有如下特點(diǎn): (1)知識(shí)獲取與知識(shí)表示設(shè)計(jì)是一切工作的起點(diǎn);知識(shí)獲取與知識(shí)表示設(shè)計(jì)是一切工作的起點(diǎn); (2)知識(shí)表示以及知識(shí)描述語(yǔ)言確定后,各項(xiàng)設(shè)計(jì)

27、(圖知識(shí)表示以及知識(shí)描述語(yǔ)言確定后,各項(xiàng)設(shè)計(jì)(圖中并列的六個(gè)設(shè)計(jì))可同時(shí)進(jìn)行。中并列的六個(gè)設(shè)計(jì))可同時(shí)進(jìn)行。 還需說(shuō)明的是:還需說(shuō)明的是: (1)對(duì)于一個(gè)實(shí)際的專家系統(tǒng),在系統(tǒng)分析階段就應(yīng)對(duì)于一個(gè)實(shí)際的專家系統(tǒng),在系統(tǒng)分析階段就應(yīng)該首先弄清楚:系統(tǒng)中哪里需要專家知識(shí),專家知識(shí)該首先弄清楚:系統(tǒng)中哪里需要專家知識(shí),專家知識(shí)的作用是什么?以及系統(tǒng)中各專家模塊的輸入是什么?的作用是什么?以及系統(tǒng)中各專家模塊的輸入是什么?處理是什么?輸出又是什么?處理是什么?輸出又是什么?12.4.112.4.1一般步驟與方法一般步驟與方法2021-10-2241 (2)系統(tǒng)投入運(yùn)行后,一般來(lái)說(shuō),其知識(shí)庫(kù)還需不系統(tǒng)投

28、入運(yùn)行后,一般來(lái)說(shuō),其知識(shí)庫(kù)還需不斷擴(kuò)充、更新、完善和優(yōu)化。所以專家系統(tǒng)的開(kāi)發(fā)更斷擴(kuò)充、更新、完善和優(yōu)化。所以專家系統(tǒng)的開(kāi)發(fā)更適合采用快速原型法。適合采用快速原型法。 (3)對(duì)系統(tǒng)的評(píng)價(jià)主要看它解決問(wèn)題是否達(dá)到專家水對(duì)系統(tǒng)的評(píng)價(jià)主要看它解決問(wèn)題是否達(dá)到專家水平。平。 (4)上述的所謂上述的所謂“純專家系統(tǒng)純專家系統(tǒng)”就是一個(gè)實(shí)際專家系就是一個(gè)實(shí)際專家系統(tǒng)中的專家模塊部分。那么,對(duì)于系統(tǒng)其他部分的分統(tǒng)中的專家模塊部分。那么,對(duì)于系統(tǒng)其他部分的分析與設(shè)計(jì),原則上講,與一般計(jì)算機(jī)應(yīng)用系統(tǒng)完全一析與設(shè)計(jì),原則上講,與一般計(jì)算機(jī)應(yīng)用系統(tǒng)完全一樣,即可按軟件工程規(guī)范和程序進(jìn)行。樣,即可按軟件工程規(guī)范和程序

29、進(jìn)行。12.4.112.4.1一般步驟與方法一般步驟與方法2021-10-2242 所謂快速原型與增量式開(kāi)發(fā),就是在開(kāi)發(fā)一個(gè)大所謂快速原型與增量式開(kāi)發(fā),就是在開(kāi)發(fā)一個(gè)大型軟件系統(tǒng)之前,先盡快地建立一個(gè)簡(jiǎn)單的小型的系型軟件系統(tǒng)之前,先盡快地建立一個(gè)簡(jiǎn)單的小型的系統(tǒng)統(tǒng)“模型模型”稱之為系統(tǒng)原型;然后,對(duì)原型進(jìn)行擴(kuò)稱之為系統(tǒng)原型;然后,對(duì)原型進(jìn)行擴(kuò)充,即在原型的基礎(chǔ)上進(jìn)行地繼續(xù)開(kāi)發(fā),即增量式開(kāi)充,即在原型的基礎(chǔ)上進(jìn)行地繼續(xù)開(kāi)發(fā),即增量式開(kāi)發(fā),這樣像滾雪球似地直至完成整個(gè)系統(tǒng)??焖僭桶l(fā),這樣像滾雪球似地直至完成整個(gè)系統(tǒng)??焖僭头ǖ膬?yōu)點(diǎn)是,利用系統(tǒng)原型,開(kāi)發(fā)者可以更好地分析法的優(yōu)點(diǎn)是,利用系統(tǒng)原型,

30、開(kāi)發(fā)者可以更好地分析和理解系統(tǒng);用戶也能盡快地看到系統(tǒng)的概貌,以便和理解系統(tǒng);用戶也能盡快地看到系統(tǒng)的概貌,以便及早地反饋有關(guān)信息,使后面的工作少走彎路;同時(shí),及早地反饋有關(guān)信息,使后面的工作少走彎路;同時(shí),也方便了開(kāi)發(fā)者和用戶的相互交流。也方便了開(kāi)發(fā)者和用戶的相互交流。12.4.212.4.2快速原型與增量式開(kāi)發(fā)快速原型與增量式開(kāi)發(fā)2021-10-2243 知識(shí)獲取是建造專家系統(tǒng)的關(guān)鍵一步,也是較為知識(shí)獲取是建造專家系統(tǒng)的關(guān)鍵一步,也是較為困難的一步,被稱為建造專家系統(tǒng)的困難的一步,被稱為建造專家系統(tǒng)的“瓶頸瓶頸”。知識(shí)。知識(shí)獲取大體有三種途徑。獲取大體有三種途徑。 1.人工獲取人工獲取 人

31、工獲取,即計(jì)算機(jī)人員(或知識(shí)工程師)與領(lǐng)人工獲取,即計(jì)算機(jī)人員(或知識(shí)工程師)與領(lǐng)域?qū)<液献鳎瑢?duì)有關(guān)領(lǐng)域知識(shí)和專家知識(shí),進(jìn)域?qū)<液献鳎瑢?duì)有關(guān)領(lǐng)域知識(shí)和專家知識(shí),進(jìn)行挖掘、行挖掘、搜集、分析、綜合、整理、歸納,然后以某種表示形搜集、分析、綜合、整理、歸納,然后以某種表示形式存入知識(shí)庫(kù)。式存入知識(shí)庫(kù)。 12.4.312.4.3 知識(shí)獲取知識(shí)獲取2021-10-2244 2.半自動(dòng)獲取半自動(dòng)獲取 半自動(dòng)獲取,即利用某種專門的知識(shí)獲取系統(tǒng),半自動(dòng)獲取,即利用某種專門的知識(shí)獲取系統(tǒng),采取提示、指導(dǎo)或問(wèn)答的方式,幫助專家提取、歸納采取提示、指導(dǎo)或問(wèn)答的方式,幫助專家提取、歸納有關(guān)知識(shí),并自動(dòng)記入知識(shí)庫(kù)。有

32、關(guān)知識(shí),并自動(dòng)記入知識(shí)庫(kù)。 3.自動(dòng)獲取自動(dòng)獲取 自動(dòng)獲取又可分為兩種形式:一種是系統(tǒng)本身具自動(dòng)獲取又可分為兩種形式:一種是系統(tǒng)本身具有一種機(jī)制,使得系統(tǒng)在運(yùn)行過(guò)程中能不斷地總結(jié)經(jīng)有一種機(jī)制,使得系統(tǒng)在運(yùn)行過(guò)程中能不斷地總結(jié)經(jīng)驗(yàn),并修改和擴(kuò)充自己的知識(shí)庫(kù);另一種是開(kāi)發(fā)專門驗(yàn),并修改和擴(kuò)充自己的知識(shí)庫(kù);另一種是開(kāi)發(fā)專門的機(jī)器學(xué)習(xí)系統(tǒng),讓機(jī)器自動(dòng)從實(shí)際問(wèn)題中獲取知識(shí),的機(jī)器學(xué)習(xí)系統(tǒng),讓機(jī)器自動(dòng)從實(shí)際問(wèn)題中獲取知識(shí),并填充知識(shí)庫(kù)。并填充知識(shí)庫(kù)。12.4.3 12.4.3 知識(shí)獲取知識(shí)獲取2021-10-2245 知識(shí)表示與知識(shí)描述語(yǔ)言設(shè)計(jì)是根據(jù)所獲得知識(shí)知識(shí)表示與知識(shí)描述語(yǔ)言設(shè)計(jì)是根據(jù)所獲得知識(shí)的特

33、點(diǎn),選擇或設(shè)計(jì)某種知識(shí)表示形式,并為這種表的特點(diǎn),選擇或設(shè)計(jì)某種知識(shí)表示形式,并為這種表示形式設(shè)計(jì)相應(yīng)的知識(shí)描述語(yǔ)言。所謂知識(shí)描述語(yǔ)言,示形式設(shè)計(jì)相應(yīng)的知識(shí)描述語(yǔ)言。所謂知識(shí)描述語(yǔ)言,就是知識(shí)的具體語(yǔ)法結(jié)構(gòu)形式。所以,知識(shí)描述語(yǔ)言就是知識(shí)的具體語(yǔ)法結(jié)構(gòu)形式。所以,知識(shí)描述語(yǔ)言既要面向人、面向用戶,又要面向知識(shí)表示、面向機(jī)既要面向人、面向用戶,又要面向知識(shí)表示、面向機(jī)器,還要面向推理、面向知識(shí)運(yùn)用。這就要求知識(shí)描器,還要面向推理、面向知識(shí)運(yùn)用。這就要求知識(shí)描述語(yǔ)言既能為用戶提供一種方便、易懂的外部知識(shí)表述語(yǔ)言既能為用戶提供一種方便、易懂的外部知識(shí)表達(dá)形式,又能將這種外部表示轉(zhuǎn)換成容易存儲(chǔ)、管理、

34、達(dá)形式,又能將這種外部表示轉(zhuǎn)換成容易存儲(chǔ)、管理、運(yùn)用的內(nèi)部形式。運(yùn)用的內(nèi)部形式。12.4.412.4.4 知識(shí)表示與知識(shí)描述語(yǔ)言設(shè)計(jì)知識(shí)表示與知識(shí)描述語(yǔ)言設(shè)計(jì)2021-10-2246 知識(shí)庫(kù)是專家系統(tǒng)的核心。知識(shí)庫(kù)的質(zhì)量直接關(guān)知識(shí)庫(kù)是專家系統(tǒng)的核心。知識(shí)庫(kù)的質(zhì)量直接關(guān)系到整個(gè)系統(tǒng)的性能和效率。因此,知識(shí)庫(kù)涉及知識(shí)系到整個(gè)系統(tǒng)的性能和效率。因此,知識(shí)庫(kù)涉及知識(shí)的組織與管理。知識(shí)的組織決定了知識(shí)庫(kù)的結(jié)構(gòu),知的組織與管理。知識(shí)的組織決定了知識(shí)庫(kù)的結(jié)構(gòu),知識(shí)的管理包括知識(shí)庫(kù)的建立、刪除、重組及維護(hù)和知識(shí)的管理包括知識(shí)庫(kù)的建立、刪除、重組及維護(hù)和知識(shí)的錄入、查詢、更新、優(yōu)化等,還有知識(shí)的完整性、識(shí)的錄入

35、、查詢、更新、優(yōu)化等,還有知識(shí)的完整性、一致性、冗余性檢查和安全保護(hù)等方面的工作。知識(shí)一致性、冗余性檢查和安全保護(hù)等方面的工作。知識(shí)管理由知識(shí)庫(kù)管理系統(tǒng)負(fù)責(zé)。管理由知識(shí)庫(kù)管理系統(tǒng)負(fù)責(zé)。 12.4.5 12.4.5 知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-2247 1.知識(shí)庫(kù)設(shè)計(jì)知識(shí)庫(kù)設(shè)計(jì) 知識(shí)庫(kù)設(shè)計(jì)主要是設(shè)計(jì)知識(shí)庫(kù)的結(jié)構(gòu),即知識(shí)的知識(shí)庫(kù)設(shè)計(jì)主要是設(shè)計(jì)知識(shí)庫(kù)的結(jié)構(gòu),即知識(shí)的組織形式。專家系統(tǒng)(或知識(shí)工程)中所涉及的知識(shí)組織形式。專家系統(tǒng)(或知識(shí)工程)中所涉及的知識(shí)庫(kù),一般取層次結(jié)構(gòu)或網(wǎng)狀結(jié)構(gòu)模式。這種結(jié)構(gòu)模式庫(kù),一般取層次結(jié)構(gòu)或網(wǎng)狀結(jié)構(gòu)模式。這種結(jié)構(gòu)模式是把知識(shí)按某種

36、原則進(jìn)行分類,然后分塊分層組織存是把知識(shí)按某種原則進(jìn)行分類,然后分塊分層組織存放,如按元知識(shí)、專家知識(shí)、領(lǐng)域知識(shí)等分層組織;放,如按元知識(shí)、專家知識(shí)、領(lǐng)域知識(shí)等分層組織;而每一塊和每一層還可以再分塊分層。這樣,整個(gè)知而每一塊和每一層還可以再分塊分層。這樣,整個(gè)知識(shí)庫(kù)就呈樹(shù)型或網(wǎng)狀結(jié)構(gòu)。例如,圖識(shí)庫(kù)就呈樹(shù)型或網(wǎng)狀結(jié)構(gòu)。例如,圖814所示的就所示的就是一個(gè)醫(yī)療診斷知識(shí)庫(kù)的層次結(jié)構(gòu)。是一個(gè)醫(yī)療診斷知識(shí)庫(kù)的層次結(jié)構(gòu)。12.4.512.4.5知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)圖1214 醫(yī)療診斷知識(shí)庫(kù)層次結(jié)構(gòu) 醫(yī)療診斷知識(shí)庫(kù)消化系統(tǒng)知識(shí)庫(kù)呼吸系統(tǒng)知識(shí)庫(kù)肝病知識(shí)庫(kù)胃病知識(shí)庫(kù)2021-10

37、-2249 2.知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì) 知識(shí)庫(kù)管理系統(tǒng)應(yīng)包括知識(shí)一級(jí)和知識(shí)庫(kù)一級(jí)的知識(shí)庫(kù)管理系統(tǒng)應(yīng)包括知識(shí)一級(jí)和知識(shí)庫(kù)一級(jí)的各種管理功能。各種管理功能。 1)知識(shí)操作功能設(shè)計(jì)知識(shí)操作功能設(shè)計(jì) 知識(shí)操作功能包括知識(shí)的添加、刪除、修改、查知識(shí)操作功能包括知識(shí)的添加、刪除、修改、查詢和統(tǒng)計(jì)等。這些功能可采用兩種方法來(lái)實(shí)現(xiàn)。一種詢和統(tǒng)計(jì)等。這些功能可采用兩種方法來(lái)實(shí)現(xiàn)。一種方法就是利用屏幕窗口,通過(guò)人機(jī)對(duì)話方式實(shí)現(xiàn)知識(shí)方法就是利用屏幕窗口,通過(guò)人機(jī)對(duì)話方式實(shí)現(xiàn)知識(shí)的增、刪、改、的增、刪、改、 查等;另一種方法就是用全屏幕編輯查等;另一種方法就是用全屏幕編輯方式,讓用戶直接用鍵盤按知識(shí)描述

38、語(yǔ)言的語(yǔ)法格式方式,讓用戶直接用鍵盤按知識(shí)描述語(yǔ)言的語(yǔ)法格式編輯知識(shí)。編輯知識(shí)。12.4.512.4.5 知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-2250 2)知識(shí)檢查功能設(shè)計(jì)知識(shí)檢查功能設(shè)計(jì) 知識(shí)檢查包括知識(shí)的一致性、完整性、冗余性等知識(shí)檢查包括知識(shí)的一致性、完整性、冗余性等檢查。檢查。 所謂知識(shí)的一致性,就是知識(shí)庫(kù)中的知識(shí)必須是所謂知識(shí)的一致性,就是知識(shí)庫(kù)中的知識(shí)必須是相容的,即無(wú)矛盾。例如,下面的兩條規(guī)則相容的,即無(wú)矛盾。例如,下面的兩條規(guī)則 r1:if p thenq r2:if p thenq 就是矛盾的。那么,像這樣的規(guī)則就不能同時(shí)存就是矛盾的。那么,像

39、這樣的規(guī)則就不能同時(shí)存在于一個(gè)知識(shí)庫(kù)中。在于一個(gè)知識(shí)庫(kù)中。12.4.512.4.5知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-2251 所謂完整性,是指知識(shí)中的約束條所謂完整性,是指知識(shí)中的約束條件,稱為完整性約束。例如,小王的身件,稱為完整性約束。例如,小王的身高高x米,則必須滿足:米,則必須滿足:x3米;又如,弟米;又如,弟弟今年弟今年x歲,哥哥今年歲,哥哥今年y歲,則必須滿足歲,則必須滿足xy。否則就破壞了知識(shí)的完整性。否則就破壞了知識(shí)的完整性。12.4.512.4.5 知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-2252 所謂冗余性,就是

40、重復(fù)、多余等。所謂冗余性,就是重復(fù)、多余等。冗余性檢查就是檢查知識(shí)庫(kù)中的知識(shí)是冗余性檢查就是檢查知識(shí)庫(kù)中的知識(shí)是否存在冗余。也就是要求不能存在冗余。否存在冗余。也就是要求不能存在冗余。冗余的表現(xiàn)有重復(fù)、包含、環(huán)路等現(xiàn)象。冗余的表現(xiàn)有重復(fù)、包含、環(huán)路等現(xiàn)象。例如,下面的三條規(guī)則:例如,下面的三條規(guī)則: r1:if p then q r2:if q then r r3:if p then r 12.4.512.4.5 知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-2253 3) 知識(shí)庫(kù)操作設(shè)計(jì)知識(shí)庫(kù)操作設(shè)計(jì) 知識(shí)庫(kù)操作包括知識(shí)庫(kù)(文件)的建立、刪除、知識(shí)庫(kù)操作包括知識(shí)庫(kù)(文件

41、)的建立、刪除、分解、合并等。這里著重要說(shuō)明的是知識(shí)庫(kù)的分解與分解、合并等。這里著重要說(shuō)明的是知識(shí)庫(kù)的分解與合并。這兩種功能類似于關(guān)系數(shù)據(jù)庫(kù)的投影、選擇和合并。這兩種功能類似于關(guān)系數(shù)據(jù)庫(kù)的投影、選擇和連接操作,它們實(shí)現(xiàn)的是知識(shí)庫(kù)的重組。我們說(shuō),知連接操作,它們實(shí)現(xiàn)的是知識(shí)庫(kù)的重組。我們說(shuō),知識(shí)庫(kù)的重組也是可能甚至是必要的。因?yàn)殡S著系統(tǒng)的識(shí)庫(kù)的重組也是可能甚至是必要的。因?yàn)殡S著系統(tǒng)的運(yùn)行,可能會(huì)發(fā)現(xiàn)原先的知識(shí)組合不合理,因此就需運(yùn)行,可能會(huì)發(fā)現(xiàn)原先的知識(shí)組合不合理,因此就需要重新組合,這時(shí)就需要使用知識(shí)庫(kù)的分解與合并功要重新組合,這時(shí)就需要使用知識(shí)庫(kù)的分解與合并功能。能。12.4.512.4.5

42、知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)知識(shí)庫(kù)與知識(shí)庫(kù)管理系統(tǒng)設(shè)計(jì)2021-10-22541.從哪里著手從哪里著手 ; 推理機(jī)是與知識(shí)庫(kù)對(duì)應(yīng)的專家系統(tǒng)的另一重要部推理機(jī)是與知識(shí)庫(kù)對(duì)應(yīng)的專家系統(tǒng)的另一重要部件。推理機(jī)的推理是基于知識(shí)庫(kù)中的知識(shí)進(jìn)行的。所件。推理機(jī)的推理是基于知識(shí)庫(kù)中的知識(shí)進(jìn)行的。所以,推理機(jī)就必須與知識(shí)庫(kù)及其知識(shí)相適應(yīng)、相配套。以,推理機(jī)就必須與知識(shí)庫(kù)及其知識(shí)相適應(yīng)、相配套。具體來(lái)講,就是推理機(jī)必須與知識(shí)庫(kù)的結(jié)構(gòu)、層次以具體來(lái)講,就是推理機(jī)必須與知識(shí)庫(kù)的結(jié)構(gòu)、層次以及其中知識(shí)的具體表示形式等相協(xié)調(diào)、相匹配。及其中知識(shí)的具體表示形式等相協(xié)調(diào)、相匹配。否則,否則,推理機(jī)與知識(shí)庫(kù)將無(wú)法接軌。因此,設(shè)

43、計(jì)推理機(jī)時(shí),推理機(jī)與知識(shí)庫(kù)將無(wú)法接軌。因此,設(shè)計(jì)推理機(jī)時(shí),首先得對(duì)知識(shí)庫(kù)有所了解。首先得對(duì)知識(shí)庫(kù)有所了解。 12.4.612.4.6 推理機(jī)與解釋功能設(shè)計(jì)推理機(jī)與解釋功能設(shè)計(jì)2021-10-2255 2. 還應(yīng)考慮些什么還應(yīng)考慮些什么 對(duì)推理機(jī)本身而言,還要考慮推理的方式、方法對(duì)推理機(jī)本身而言,還要考慮推理的方式、方法和控制策略等。例如,對(duì)于推理方式,是正向推理,和控制策略等。例如,對(duì)于推理方式,是正向推理,還是反向推理或雙向推理?是精確推理,還是不精確還是反向推理或雙向推理?是精確推理,還是不精確推理?是串行推理,還是并行推理?是單調(diào)推理,還推理?是串行推理,還是并行推理?是單調(diào)推理,還是非

44、單調(diào)推理?又如,對(duì)于推理方法,是用歸結(jié)法,是非單調(diào)推理?又如,對(duì)于推理方法,是用歸結(jié)法,還是用自然演繹法?對(duì)于不精確推理采用什么樣的推還是用自然演繹法?對(duì)于不精確推理采用什么樣的推理模型?還有,對(duì)于搜索控制,是采用深度優(yōu)先還是理模型?還有,對(duì)于搜索控制,是采用深度優(yōu)先還是廣度優(yōu)先,對(duì)于沖突消解是依據(jù)優(yōu)先數(shù),還是可信度廣度優(yōu)先,對(duì)于沖突消解是依據(jù)優(yōu)先數(shù),還是可信度或程度(即隸屬度)等等?;虺潭龋措`屬度)等等。12.4.612.4.6 推理機(jī)與解釋功能設(shè)計(jì)推理機(jī)與解釋功能設(shè)計(jì)2021-10-2256 3. 算法設(shè)計(jì)與程序設(shè)計(jì)算法設(shè)計(jì)與程序設(shè)計(jì) 做了上述的分析以后,就可著手設(shè)計(jì)推理機(jī)的算做了上述的

45、分析以后,就可著手設(shè)計(jì)推理機(jī)的算法了。對(duì)于一個(gè)基于規(guī)則的系統(tǒng)來(lái)說(shuō),其推理機(jī)也就法了。對(duì)于一個(gè)基于規(guī)則的系統(tǒng)來(lái)說(shuō),其推理機(jī)也就相當(dāng)于產(chǎn)生式系統(tǒng)中的執(zhí)行控制部件,所以其運(yùn)行過(guò)相當(dāng)于產(chǎn)生式系統(tǒng)中的執(zhí)行控制部件,所以其運(yùn)行過(guò)程也就是產(chǎn)生系統(tǒng)的運(yùn)行過(guò)程,因此,前面產(chǎn)生式系程也就是產(chǎn)生系統(tǒng)的運(yùn)行過(guò)程,因此,前面產(chǎn)生式系統(tǒng)所采用的算法,或者圖搜索中所用的算法也就是這統(tǒng)所采用的算法,或者圖搜索中所用的算法也就是這里的推理機(jī)所用的算法。算法確定后,就可進(jìn)行程序里的推理機(jī)所用的算法。算法確定后,就可進(jìn)行程序設(shè)計(jì)。至于推理機(jī)用何種程序語(yǔ)言實(shí)現(xiàn),這個(gè)并無(wú)什設(shè)計(jì)。至于推理機(jī)用何種程序語(yǔ)言實(shí)現(xiàn),這個(gè)并無(wú)什么限制,如可以用

46、傳統(tǒng)的么限制,如可以用傳統(tǒng)的lisp或或prolog語(yǔ)言,也用語(yǔ)言,也用當(dāng)前流行的當(dāng)前流行的c或或c+語(yǔ)言。語(yǔ)言。12.4.612.4.6 推理機(jī)與解釋功能設(shè)計(jì)推理機(jī)與解釋功能設(shè)計(jì)2021-10-2257 4. 解釋機(jī)制如何實(shí)現(xiàn)解釋機(jī)制如何實(shí)現(xiàn) 另外,在推理機(jī)的設(shè)計(jì)中還得考慮解釋另外,在推理機(jī)的設(shè)計(jì)中還得考慮解釋機(jī)制。因?yàn)閷<蚁到y(tǒng)一般要求要有解釋功能。機(jī)制。因?yàn)閷<蚁到y(tǒng)一般要求要有解釋功能。即在推理中要能回答用戶即在推理中要能回答用戶“為什么為什么”的問(wèn)題,的問(wèn)題,在推理結(jié)束后,要能回答在推理結(jié)束后,要能回答“怎么樣(得到結(jié)怎么樣(得到結(jié)果)果)”的問(wèn)題。從系統(tǒng)的結(jié)構(gòu)上講,一般是把的問(wèn)題。從系

47、統(tǒng)的結(jié)構(gòu)上講,一般是把解釋作為一個(gè)獨(dú)立的模塊,但實(shí)際上解解釋作為一個(gè)獨(dú)立的模塊,但實(shí)際上解釋功能釋功能也是與推理機(jī)密切相關(guān)的。因?yàn)橐忉尵捅仨氁彩桥c推理機(jī)密切相關(guān)的。因?yàn)橐忉尵捅仨殞?duì)推理進(jìn)行實(shí)時(shí)跟蹤。對(duì)推理進(jìn)行實(shí)時(shí)跟蹤。 12.4.612.4.6 推理機(jī)與解釋功能設(shè)計(jì)推理機(jī)與解釋功能設(shè)計(jì)2021-10-2258 系統(tǒng)構(gòu)成技術(shù)被稱為人工智能的三大技術(shù)之一。系統(tǒng)構(gòu)成技術(shù)被稱為人工智能的三大技術(shù)之一。所以,對(duì)一個(gè)專家系統(tǒng)來(lái)說(shuō),其體系結(jié)構(gòu)就顯得非常所以,對(duì)一個(gè)專家系統(tǒng)來(lái)說(shuō),其體系結(jié)構(gòu)就顯得非常重要。重要。 雖然從原理來(lái)講,專家系統(tǒng)由知識(shí)庫(kù)、推理機(jī)等雖然從原理來(lái)講,專家系統(tǒng)由知識(shí)庫(kù)、推理機(jī)等部分組成,

48、但由于受問(wèn)題領(lǐng)域、系統(tǒng)規(guī)模、知識(shí)表示部分組成,但由于受問(wèn)題領(lǐng)域、系統(tǒng)規(guī)模、知識(shí)表示方法、知識(shí)庫(kù)結(jié)構(gòu)以及其他特殊性等諸多因素的影響,方法、知識(shí)庫(kù)結(jié)構(gòu)以及其他特殊性等諸多因素的影響,故專家系統(tǒng)的體系結(jié)構(gòu)難以形成固定的模式。一般來(lái)故專家系統(tǒng)的體系結(jié)構(gòu)難以形成固定的模式。一般來(lái)講,有諸如獨(dú)立式(一個(gè)講,有諸如獨(dú)立式(一個(gè)“純純”專家模塊)、混專家模塊)、混合式合式(還有其他處理模塊)、集中式、分布式、層次式以(還有其他處理模塊)、集中式、分布式、層次式以及及“黑板模型黑板模型”等。等。 12.4.712.4.7 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)2021-10-2259 人機(jī)界面對(duì)于一個(gè)實(shí)用專家系統(tǒng)人機(jī)界面對(duì)于

49、一個(gè)實(shí)用專家系統(tǒng)(特別是咨詢型知特別是咨詢型知識(shí)系統(tǒng)識(shí)系統(tǒng))來(lái)說(shuō)至關(guān)重要。一個(gè)專家系統(tǒng)一般有兩個(gè)人機(jī)來(lái)說(shuō)至關(guān)重要。一個(gè)專家系統(tǒng)一般有兩個(gè)人機(jī)界面:一個(gè)是面向系統(tǒng)開(kāi)發(fā)和維護(hù)者的;一個(gè)是面向界面:一個(gè)是面向系統(tǒng)開(kāi)發(fā)和維護(hù)者的;一個(gè)是面向最終使用者的。前一個(gè)界面由開(kāi)發(fā)工具提供;后一個(gè)最終使用者的。前一個(gè)界面由開(kāi)發(fā)工具提供;后一個(gè)則是專家系統(tǒng)自身的一部分。由于圖形用戶界面則是專家系統(tǒng)自身的一部分。由于圖形用戶界面(gui)的廣泛使用,所以目前專家系統(tǒng)的開(kāi)發(fā)界面已達(dá)到相的廣泛使用,所以目前專家系統(tǒng)的開(kāi)發(fā)界面已達(dá)到相當(dāng)高的水平。而專家系統(tǒng)的使用界面相對(duì)還比較落后。當(dāng)高的水平。而專家系統(tǒng)的使用界面相對(duì)還比較

50、落后。這是因?yàn)?,使用界面往往要涉及這是因?yàn)?,使用界面往往要涉及“人機(jī)對(duì)話人機(jī)對(duì)話”,如人,如人對(duì)系統(tǒng)的對(duì)系統(tǒng)的詢問(wèn)、系統(tǒng)對(duì)人的回答,特別是系統(tǒng)對(duì)用戶詢問(wèn)、系統(tǒng)對(duì)人的回答,特別是系統(tǒng)對(duì)用戶的解釋。的解釋。 12.4.812.4.8 人機(jī)界面設(shè)計(jì)人機(jī)界面設(shè)計(jì)2021-10-2260第第1212章專家系統(tǒng)章專家系統(tǒng)12.112.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.212.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.412.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.512.5開(kāi)發(fā)工具與環(huán)境開(kāi)發(fā)工具與環(huán)境12.612.6新一代專家系統(tǒng)研究新一代專家系統(tǒng)研究2021-10

51、-226112.5.1 12.5.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具 迄今已有數(shù)以百計(jì)的各種各樣的專家系統(tǒng)開(kāi)發(fā)工迄今已有數(shù)以百計(jì)的各種各樣的專家系統(tǒng)開(kāi)發(fā)工具投入使用。它們大致可分為以下幾類。具投入使用。它們大致可分為以下幾類。 1.面向面向ai的程序設(shè)計(jì)語(yǔ)言的程序設(shè)計(jì)語(yǔ)言 面向面向ai的程序設(shè)計(jì)語(yǔ)言包括的程序設(shè)計(jì)語(yǔ)言包括lisp、prolog等。等。由于這些語(yǔ)言與領(lǐng)域無(wú)關(guān),所以它們的通用性強(qiáng),且由于這些語(yǔ)言與領(lǐng)域無(wú)關(guān),所以它們的通用性強(qiáng),且使用靈活,限制少,用戶能使用靈活,限制少,用戶能“隨心所欲隨心所欲”地設(shè)計(jì)自己地設(shè)計(jì)自己的系統(tǒng)。但由于一切皆要的系統(tǒng)。但由于一切皆要“從頭做起從頭做起”,

52、故開(kāi)發(fā)周期,故開(kāi)發(fā)周期長(zhǎng)、效率低。長(zhǎng)、效率低。2021-10-2262 2. 知識(shí)表示語(yǔ)言知識(shí)表示語(yǔ)言 這是針對(duì)知識(shí)工程發(fā)展起來(lái)的程序這是針對(duì)知識(shí)工程發(fā)展起來(lái)的程序設(shè)計(jì)語(yǔ)言,因此也稱知識(shí)工程語(yǔ)言。這設(shè)計(jì)語(yǔ)言,因此也稱知識(shí)工程語(yǔ)言。這些語(yǔ)言并不與具體的體系和范例有緊密些語(yǔ)言并不與具體的體系和范例有緊密聯(lián)系,也不局限于實(shí)現(xiàn)任一特殊的控制聯(lián)系,也不局限于實(shí)現(xiàn)任一特殊的控制策略,因而便于實(shí)現(xiàn)較廣泛的問(wèn)題。策略,因而便于實(shí)現(xiàn)較廣泛的問(wèn)題。12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具2021-10-2263 3.外殼系統(tǒng)外殼系統(tǒng) 外殼系統(tǒng)亦稱為骨架外殼系統(tǒng)亦稱為骨架(frame),這種工具

53、通常提,這種工具通常提供知識(shí)獲取模塊、推理機(jī)制、解釋功能等,只要加上領(lǐng)供知識(shí)獲取模塊、推理機(jī)制、解釋功能等,只要加上領(lǐng)域?qū)iT知識(shí),即建立起知識(shí)庫(kù)就可以構(gòu)成一個(gè)專家系統(tǒng)。域?qū)iT知識(shí),即建立起知識(shí)庫(kù)就可以構(gòu)成一個(gè)專家系統(tǒng)。這類系統(tǒng)典型的代表有這類系統(tǒng)典型的代表有emycin、kas和和expert等。等。國(guó)內(nèi)也開(kāi)發(fā)出了不少這類工具系統(tǒng)。顯然,使用這種工國(guó)內(nèi)也開(kāi)發(fā)出了不少這類工具系統(tǒng)。顯然,使用這種工具,開(kāi)發(fā)效率最高,但限制也更多,靈活性最差。具,開(kāi)發(fā)效率最高,但限制也更多,靈活性最差。 12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具2021-10-2264 4.組合式構(gòu)造工具組合式構(gòu)

54、造工具 這種工具向用戶提供多種知識(shí)表示這種工具向用戶提供多種知識(shí)表示方法和多個(gè)推理控制機(jī)構(gòu),使用戶可以方法和多個(gè)推理控制機(jī)構(gòu),使用戶可以選擇各種組成部件,非常方便地進(jìn)行組選擇各種組成部件,非常方便地進(jìn)行組合,來(lái)設(shè)計(jì)、建造自己所需的專家系統(tǒng)。合,來(lái)設(shè)計(jì)、建造自己所需的專家系統(tǒng)。這類系統(tǒng)的典型代表有這類系統(tǒng)的典型代表有age等。等。12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具2021-10-2265 5.專家系統(tǒng)工具專家系統(tǒng)工具est 筆者也曾研制了一個(gè)通用專家系統(tǒng)開(kāi)發(fā)筆者也曾研制了一個(gè)通用專家系統(tǒng)開(kāi)發(fā)工具,稱為工具,稱為est。est的核心是專家系統(tǒng)設(shè)計(jì)的核心是專家系統(tǒng)設(shè)計(jì)語(yǔ)言語(yǔ)

55、言esl。esl是融過(guò)程性和描述性于一體,是融過(guò)程性和描述性于一體,把知識(shí)推理同其他數(shù)據(jù)處理相結(jié)合,模塊化的把知識(shí)推理同其他數(shù)據(jù)處理相結(jié)合,模塊化的程序設(shè)計(jì)語(yǔ)言。具體來(lái)講,程序設(shè)計(jì)語(yǔ)言。具體來(lái)講,esl是將人工智能是將人工智能的自動(dòng)推理和搜索等功能嵌套于過(guò)程性語(yǔ)言之的自動(dòng)推理和搜索等功能嵌套于過(guò)程性語(yǔ)言之中,而中,而esl的語(yǔ)句和所處理的知識(shí)的語(yǔ)句和所處理的知識(shí)(事實(shí)和規(guī)則事實(shí)和規(guī)則)本身又都是用一階本身又都是用一階謂詞描述的。謂詞描述的。 12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具2021-10-2266 下面就是一個(gè)用下面就是一個(gè)用est開(kāi)發(fā)的一個(gè)小型專家系統(tǒng)示例:開(kāi)發(fā)的

56、一個(gè)小型專家系統(tǒng)示例:work(main): 主程序主程序 make window(1,117,0,d,3,10,4,30),nl,定義主窗口定義主窗口 write(微機(jī)故障診斷專家系統(tǒng)微機(jī)故障診斷專家系統(tǒng)),nl,nl, make window(2,27,0,a,9,40,1,16) read char(-), dialog(yes), 開(kāi)人機(jī)對(duì)話開(kāi)人機(jī)對(duì)話 meta kb(kb0), 將元知識(shí)調(diào)入內(nèi)存將元知識(shí)調(diào)入內(nèi)存 goal trouble(y), 推理目標(biāo)推理目標(biāo) reasoning(backward), 啟動(dòng)反向推理機(jī)啟動(dòng)反向推理機(jī)12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)

57、開(kāi)發(fā)工具2021-10-2267show conclusion, 顯示結(jié)論顯示結(jié)論clear window,write(解釋否解釋否(y/n)?),read char(c),if c=ythen explain 給出解釋給出解釋else write(),clear memory,clear window. 運(yùn)行結(jié)束運(yùn)行結(jié)束,清屏清屏 12.6.1 12.6.1 專家系統(tǒng)開(kāi)發(fā)工具專家系統(tǒng)開(kāi)發(fā)工具2021-10-2268 隨著專家系統(tǒng)技術(shù)的普及與發(fā)展,人們對(duì)開(kāi)發(fā)工具隨著專家系統(tǒng)技術(shù)的普及與發(fā)展,人們對(duì)開(kāi)發(fā)工具的要求也越來(lái)越高。一個(gè)好的專家系統(tǒng)開(kāi)發(fā)工具應(yīng)向的要求也越來(lái)越高。一個(gè)好的專家系統(tǒng)開(kāi)發(fā)工具應(yīng)

58、向用戶提供多方面的支持,包括從系統(tǒng)分析、知識(shí)獲取、用戶提供多方面的支持,包括從系統(tǒng)分析、知識(shí)獲取、程序設(shè)計(jì)到系統(tǒng)調(diào)試與維護(hù)的一條龍的服務(wù)。于是,程序設(shè)計(jì)到系統(tǒng)調(diào)試與維護(hù)的一條龍的服務(wù)。于是,專家系統(tǒng)開(kāi)發(fā)環(huán)境便應(yīng)運(yùn)而生。專家系統(tǒng)開(kāi)發(fā)環(huán)境就專家系統(tǒng)開(kāi)發(fā)環(huán)境便應(yīng)運(yùn)而生。專家系統(tǒng)開(kāi)發(fā)環(huán)境就是集成化了的專家系統(tǒng)開(kāi)發(fā)工具包。提供的功能主要是集成化了的專家系統(tǒng)開(kāi)發(fā)工具包。提供的功能主要有:有: (1)多種知識(shí)表示:至少提供兩、三種以上知識(shí)多種知識(shí)表示:至少提供兩、三種以上知識(shí)表示,如邏輯、框架、對(duì)象、過(guò)程等。表示,如邏輯、框架、對(duì)象、過(guò)程等。12.6.2 12.6.2 專家系統(tǒng)開(kāi)發(fā)環(huán)境專家系統(tǒng)開(kāi)發(fā)環(huán)境202

59、1-10-2269 (2)多種不精確推理模型:即提供多種不精確推理模多種不精確推理模型:即提供多種不精確推理模型,可供用戶選用。最好還留有用戶自定義接口。型,可供用戶選用。最好還留有用戶自定義接口。 (3)多種知識(shí)獲取手段:除了必需的知識(shí)編輯工具外,多種知識(shí)獲取手段:除了必需的知識(shí)編輯工具外,還應(yīng)有自動(dòng)知識(shí)獲取即機(jī)器學(xué)習(xí)功能,以及知識(shí)求精手還應(yīng)有自動(dòng)知識(shí)獲取即機(jī)器學(xué)習(xí)功能,以及知識(shí)求精手段。段。 (4)多樣的輔助工具:包括數(shù)據(jù)庫(kù)訪問(wèn)、電子表格、作多樣的輔助工具:包括數(shù)據(jù)庫(kù)訪問(wèn)、電子表格、作圖等工具。圖等工具。 (5)多樣的友好用戶界面:包括開(kāi)發(fā)界面和專家系統(tǒng)產(chǎn)多樣的友好用戶界面:包括開(kāi)發(fā)界面和

60、專家系統(tǒng)產(chǎn)品的用戶界面,應(yīng)該是多媒體的,并且有自然語(yǔ)言接口。品的用戶界面,應(yīng)該是多媒體的,并且有自然語(yǔ)言接口。n (6)廣泛的適應(yīng)性:能滿足多種應(yīng)用領(lǐng)域的特殊需求,廣泛的適應(yīng)性:能滿足多種應(yīng)用領(lǐng)域的特殊需求,具有很好的通用性具有很好的通用性。12.6.2 12.6.2 專家系統(tǒng)開(kāi)發(fā)環(huán)境專家系統(tǒng)開(kāi)發(fā)環(huán)境2021-10-2270第第1212章專家系統(tǒng)章專家系統(tǒng)12.112.1專家系統(tǒng)的概念專家系統(tǒng)的概念12.212.2專家系統(tǒng)的結(jié)構(gòu)專家系統(tǒng)的結(jié)構(gòu)12.312.3專家系統(tǒng)實(shí)例專家系統(tǒng)實(shí)例12.412.4專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)專家系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)12.512.5開(kāi)發(fā)工具與環(huán)境開(kāi)發(fā)工具與環(huán)境12.612.6新

溫馨提示

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

評(píng)論

0/150

提交評(píng)論