版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2023/7/22WeiChanghua1魏長華DepartmentofComputerScienceCCNUEmail:Chwei@
人工智能原理與方法
ArtificialIntelligence2023/7/22WeiChanghua2內(nèi)容第一章緒論
●什么是人工智能?
●人工智能研究的目標(biāo)
●人工智能研究途徑
●人工智能研究的內(nèi)容
人工智能研究中的學(xué)派
人工智能研究的內(nèi)容
●人工智能研究領(lǐng)域
2023/7/22WeiChanghua3內(nèi)容第二章人工智能的數(shù)學(xué)基礎(chǔ)
●命題邏輯和謂詞邏輯
●概率論
●模糊理論
2023/7/22WeiChanghua4內(nèi)容第三章知識表示
●
知識與知識表示
●對知識表示的要求
●知識表示方法
一階謂詞邏輯
產(chǎn)生式規(guī)則
語義網(wǎng)絡(luò)
框架
狀態(tài)空間
腳本
Petri網(wǎng)
2023/7/22WeiChanghua5內(nèi)容第四章基本的問題求解方法●基本概念
●狀態(tài)空間搜索
●與/或樹搜索
●博弈樹的啟發(fā)式搜索
2023/7/22WeiChanghua6內(nèi)容第五章基本推理方法●推理的基本概念
●推理方式和分類
●推理控制策略
●歸結(jié)反演
●基于規(guī)則的演繹系統(tǒng)
2023/7/22WeiChanghua7內(nèi)容第六章不確定性推理●不確定性推理的基本概念
●確定因子法
●主觀Bayes方法
●證據(jù)理論
●可能性理論
2023/7/22WeiChanghua8內(nèi)容第七章專家系統(tǒng)
●專家系統(tǒng)的基本概念
●專家系統(tǒng)分類
●專家系統(tǒng)的一般結(jié)構(gòu)
●專家系統(tǒng)的建造與評價
●專家系統(tǒng)開發(fā)工具
●專家系統(tǒng)開發(fā)環(huán)境●新一代專家系統(tǒng)的研究
●幾個著名的專家系統(tǒng)
2023/7/22WeiChanghua9內(nèi)容第八章機(jī)器學(xué)習(xí)
●機(jī)器學(xué)習(xí)的概念
●學(xué)習(xí)系統(tǒng)模型
●機(jī)器學(xué)習(xí)分類
●機(jī)器學(xué)習(xí)研究歷史
●機(jī)器學(xué)習(xí)的研究目標(biāo)
●幾個著名的學(xué)習(xí)系統(tǒng)
2023/7/22WeiChanghua10第一章緒論
1
什么是人工智能?人工智能是研究知識的一門科學(xué),即如何表示知識,如何獲取知識和如何利用知識的科學(xué)。2023/7/22WeiChanghua11第一章緒論
2
人工智能研究的目標(biāo)近期目標(biāo):在近期,人工智能研究的任務(wù)是利用馮.偌依曼型計算機(jī)模擬人類智力行為,研制智能程序;遠(yuǎn)期目標(biāo):遠(yuǎn)期是研制全新的計算機(jī),即智能計算機(jī)。2023/7/22WeiChanghua12第一章緒論3
人工智能研究途徑人工智能研究可以有三種途徑進(jìn)行:符號主義:(思維理論)符號主義認(rèn)為人類認(rèn)知的基本元素是符號,認(rèn)知的過程就是符號處理的過程。(一階謂詞邏輯)連接主義:(閾值理論)連接主義認(rèn)為人類認(rèn)知的基本元素是神經(jīng)元本身。人類的認(rèn)知過程就是大量的神經(jīng)元的整體活動。(研究方法:人工神經(jīng)網(wǎng)絡(luò))行為主義:(進(jìn)化理論)由美國麻省理工學(xué)院的R.A.Brook教授提出的。該理論認(rèn)為人的本質(zhì)能力是在動態(tài)環(huán)境中的行走能力、對外界事物的感知能力、維持生命和繁衍生息的能力,正是這些能力對智能的發(fā)展提供了基礎(chǔ),因此智能是某種復(fù)雜系統(tǒng)所浮現(xiàn)的性質(zhì)。2023/7/22WeiChanghua13第一章緒論
4人工智能研究的內(nèi)容
(1)
人工智能研究中的學(xué)派邏輯學(xué)派:以麥卡錫和尼爾遜為代表的研究基于邏輯的知識表示和推理機(jī)制。認(rèn)知學(xué)派:以紐厄爾和西蒙為代表的研究對人類認(rèn)知功能的模擬,試圖找出產(chǎn)生智能行為的原理。知識工程學(xué)派:以費(fèi)根鮑姆為代表的研究知識在人類智能中的作用和地位,提出了知識工程概念。連接學(xué)派:以J.L.McClelland和J.D.Rumelhart為代表的研究神經(jīng)網(wǎng)絡(luò)。分布式學(xué)派:以C.Hewitt為代表的研究智能系統(tǒng)中的知識分布行為。進(jìn)化學(xué)派:R.A.Brook為代表。
2023/7/22WeiChanghua14第一章緒論(2)人工智能研究的內(nèi)容●機(jī)器感知:所謂的機(jī)器感知就是使機(jī)器具有類似于人的感知能力,其中以機(jī)器視覺與機(jī)器聽覺為主。
●
機(jī)器思維:機(jī)器思維是指對通過感知得到的外部信息及機(jī)器內(nèi)部的各種工作信息進(jìn)行有目標(biāo)的處理。
●
機(jī)器學(xué)習(xí):研究使機(jī)器具有獲取新知識、學(xué)習(xí)新技巧,并在實踐中不斷完善、改進(jìn)的能力。
●
機(jī)器行為:與人的行為相對應(yīng),機(jī)器行為主要是指計算機(jī)的表達(dá)能力,即“說”、“寫”、“畫”等。2023/7/22WeiChanghua15第一章緒論5人工智能研究領(lǐng)域
●模式識別(PatternRecognition)
●自然語言理解(NaturallangrageUnderstanding)
●專家系統(tǒng)(ExpertSystem)
●機(jī)器學(xué)習(xí)(MachineLearning)
●自動定理證明(AutomaticTheoremProving)●自動程序設(shè)計(AutomaticProgramming)
●機(jī)器人學(xué)(Robots)
●博弈(Game)
●智能決策支持系統(tǒng)(IntelligentDecisionSupportSystem)
●人工神經(jīng)網(wǎng)絡(luò)(Artificialnaturalnetworks)
2023/7/22WeiChanghua16第一章緒論思考題1、什么是人工智能?2、人工智能研究的對象是什么?3、人工智能研究的途徑有那些?4、人工智能研究的領(lǐng)域有那些?5、人工智能研究的近期目的和遠(yuǎn)期目的是什么?6、簡述圖靈試驗。
2023/7/22WeiChanghua17第二章人工智能的數(shù)學(xué)基礎(chǔ)
1命題邏輯和謂詞邏輯命題:命題是具有真假意義的語句。
謂詞:一個謂詞由謂詞名和個體兩部分組成。
謂詞公式:連接詞、量詞。合適公式:原子是合適公式;若A是合適公式,則A也是合適公式;若A、B都是合適公式,則AB,AB,AB,也都是合適公式;若A是合適公式則,、也是合適公式。謂詞公式的永真性、可滿足性和不可滿足性
2023/7/22WeiChanghua18第二章人工智能的數(shù)學(xué)基礎(chǔ)2概率論
條件概率:設(shè)A,B是兩個事件,,則稱為在A事件已經(jīng)發(fā)生的條件下B事件發(fā)生的概率。
全概率公式和Bayes公式的條件概率:設(shè)事件滿足:⑴兩兩互不相容,即當(dāng)時,有
⑵
⑶則對任何事件有下式成立:
為全概率公式,它提供了一種計算的方法。
2023/7/22WeiChanghua19第二章人工智能的數(shù)學(xué)基礎(chǔ)Bayes公式:稱公式
為Bayes公式。
2023/7/22WeiChanghua20第二章人工智能的數(shù)學(xué)基礎(chǔ)3模糊理論
模糊集:設(shè)是論域,是把任意映射為[0,1]上某個值的函數(shù),即,則稱由所構(gòu)成的集合A,稱為U上的一個模糊集。
隸屬函數(shù):稱為定義在U上的一個隸屬函數(shù)。
語言變量:用自然語言表示變量的值和描述變量之間的內(nèi)在聯(lián)系的一種變量。比如,年齡就是個語言變量,它可以取值為年輕、很年輕、不很年輕、老、很老、不很老等。
語言真值
模糊推理
2023/7/22WeiChanghua21第二章人工智能的數(shù)學(xué)基礎(chǔ)思考題1、什么是合適公式?2、試寫出Bayes公式。3、什么是語言變量?4、試論述信息(知識)不確定性及其處理的途徑2023/7/22WeiChanghua22第三章知識表示1
知識與知識表示知識是人類認(rèn)識自然界的精神產(chǎn)物,是人類進(jìn)行智能活動的基礎(chǔ)。知識可以分為五類:●描述性知識●判斷性知識
●過程性知識
●對象級知識,或稱為領(lǐng)域相關(guān)的知識
●元級知識
2023/7/22WeiChanghua232對知識表示的要求
●表示能力
●可理解性
●可訪問性
●可擴(kuò)展性
3知識表示方法
●一階謂詞邏輯:它是一種描述性的表示方法,它的推理機(jī)制是歸結(jié)原理。主要應(yīng)用于定理證明。
●語義網(wǎng)絡(luò):是由Quillian等人于1968年提出的,它在知識表示中可以表示對象、概念及其相互間的關(guān)系。它廣泛用于基于知識的系統(tǒng)。
●
產(chǎn)生式規(guī)則:產(chǎn)生式系統(tǒng)把知識表示成“模式→動作”對,表示方式自然、簡潔。它的推理機(jī)制以演繹為基礎(chǔ)。它是專家系統(tǒng)的知識表示的主要方法。
2023/7/22WeiChanghua24
●框架:框架理論是Minsky于1974年提出的,它將知識表示成高度模塊的結(jié)構(gòu),它是把關(guān)于一個概念或?qū)ο蟮乃行畔⒑椭R都存儲在一起的數(shù)據(jù)結(jié)構(gòu)??蚣艿膶哟谓Y(jié)構(gòu)可以表示對象之間的相互關(guān)系,用框架表示知識的系統(tǒng)稱為框架的系統(tǒng)。
●狀態(tài)空間:狀態(tài)空間表示法把求解問題表示成問題狀態(tài)、操作、約束、初始狀態(tài)和目標(biāo)狀態(tài)。狀態(tài)空間是所有狀態(tài)的集合。
●腳本:腳本也稱為劇本。它是用來描述固定事件序列,它的結(jié)構(gòu)類似于框架。劇本更強(qiáng)調(diào)事件間的因果關(guān)系。
●Petri網(wǎng):Petri網(wǎng)是由德國計算機(jī)科學(xué)家Petri提出的,由于它很好的模擬異步操作,所以在并行處理和分布式計算機(jī)領(lǐng)域中應(yīng)用很多。
2023/7/22WeiChanghua25
⑴
一階謂詞邏輯表示法:謂詞邏輯適合于表示事物的狀態(tài)、屬性、概念等事物之間的知識,也可以用來表示事物之間的因果關(guān)系,謂詞公式一般用合適公式表示。
●謂詞的選取
●量詞的選?。ㄗ饔玫姆秶?/p>
●從自然語言翻譯成謂詞公式不能丟失信息●易于理解●謂詞公式表示法的特點:自然性、精確性、嚴(yán)密性、容易實現(xiàn)。
2023/7/22WeiChanghua26產(chǎn)生式表示法:產(chǎn)生式表示具有因果關(guān)系的知識,其基本形式是
或者其中P是產(chǎn)生式前提,Q是一組結(jié)論或操作。
●產(chǎn)生式組成:規(guī)則庫,綜合數(shù)據(jù)庫,控制系統(tǒng)?!?/p>
產(chǎn)生式系統(tǒng)分類:可交換的產(chǎn)生式系統(tǒng),可分解的產(chǎn)生式系統(tǒng),可恢復(fù)的產(chǎn)生式系統(tǒng)●產(chǎn)生式表示法的特點:自然性,有效性,模塊性,清晰性,效率不高,不能表示具有結(jié)構(gòu)性的知識
2023/7/22WeiChanghua27框架:框架是一種描述所論對象(一個事物、一個事件、一個概念)屬性的數(shù)據(jù)結(jié)構(gòu)?!窨蚣艿慕Y(jié)構(gòu):一個框架是由若干槽組成,每個槽又可以有若干個側(cè)面。槽用來描述所論對象的某方面的屬性,側(cè)面用來描述相應(yīng)屬性的一個方面。槽和側(cè)面所具有的屬性值分別稱為槽值和側(cè)面值。
●框架網(wǎng)絡(luò):框架中的槽值或側(cè)面值可以是另一個框架的名字,這就在框架之間建立了聯(lián)系,構(gòu)成了框架網(wǎng)絡(luò)。通過框架網(wǎng)絡(luò)可以找到另一個框架。
●繼承性是框架表示法的一個重要特征。它不僅可以在兩層框架之間實現(xiàn)繼承關(guān)系,而且可以通過兩兩的繼承關(guān)系,從最底層追溯到最高層,使最高層的信息逐層向底層傳遞。
●
框架中槽的設(shè)置與組織:
2023/7/22WeiChanghua28充分表達(dá)事物個有關(guān)方面的屬性
充分表達(dá)相關(guān)事物間的各種關(guān)系
ISA槽
AKO槽
Subclass槽
Instance槽
Partof槽
Infer槽
Possible-Reason槽
●有利于進(jìn)行框架的推理2023/7/22WeiChanghua29框架表示法的特點
▼結(jié)構(gòu)性
▼繼承性▼自然性
語義網(wǎng)絡(luò)表示法:語義網(wǎng)絡(luò)是通過概念及其語義關(guān)系表達(dá)知識的一種網(wǎng)絡(luò)圖。最簡單的語義網(wǎng)絡(luò)是如下的三元組:(節(jié)點1,弧,節(jié)點2)
●
知識的語義網(wǎng)絡(luò)表示
●
用語義網(wǎng)絡(luò)表示有關(guān)事實間的關(guān)系:分類關(guān)系;聚集關(guān)系;推論關(guān)系;時間、位置關(guān)系;多元關(guān)系
●
用語義網(wǎng)絡(luò)表示比較復(fù)雜的知識:把一個復(fù)雜的知識命題劃分為若干個子命題,每個子命題用一個較簡單的語義網(wǎng)絡(luò)表示,稱為子空間,多個子空間構(gòu)成一個大空間。2023/7/22WeiChanghua30
●
常用的語義聯(lián)系
◆
A-Member-of
◆
Composed-of
◆
Have
◆
Before,After,At
◆
Located-on(-at,-under,-inside,-outside)等
◆
Similar-to,Near-to
●
語義網(wǎng)絡(luò)系統(tǒng)中求解問題的基本過程
◆
用語義網(wǎng)絡(luò)表示知識的問題求解系統(tǒng)稱為語義網(wǎng)絡(luò)系統(tǒng)。
◆
系統(tǒng)由語義網(wǎng)絡(luò)構(gòu)成的知識庫;問題求解的解釋程序(語義網(wǎng)絡(luò)推理機(jī))組成。
◆
問題求解一般是通過匹配實現(xiàn)的。2023/7/22WeiChanghua31
●
語義網(wǎng)絡(luò)表示法的特點
◆
結(jié)構(gòu)性
◆
聯(lián)想性
◆
自然性2023/7/22WeiChanghua32
●
腳本表示法:腳本的知識表示方法是R.C.Schank
根據(jù)他的概念依賴?yán)碚撎岢龅囊环N知識表示方法。它與框架類似,由一組槽組成,用來表示特定領(lǐng)域內(nèi)一些事件的發(fā)生序列。
●
概念依賴?yán)碚摚喊讶祟惿钪械母黝惞适虑楣?jié)的基本概念抽取出來,構(gòu)成一組原子概念,確定這些原子概念之間的相互依賴關(guān)系,然后把所有故事情節(jié)都用這組原子概念及其依賴關(guān)系表示出來。
●
腳本一般由以下幾部分組成:進(jìn)入條件;角色;道具;場景;結(jié)局。2023/7/22WeiChanghua33
●過程表示法:過程性表示方法著重于對知識的利用,它把問題有關(guān)的知識以及如何應(yīng)用這些知識求解問題的控制策略都表述為一個或多個求解問題的過程。每一個過程是一個程序,用于完成對一個具體事件或情況的處理。
●
用過程規(guī)則表示過程
●
過程規(guī)則的一般結(jié)構(gòu):
◆
激發(fā)條件
◆
演繹操作
◆
狀態(tài)轉(zhuǎn)換
◆
返回
●
過程表示法的特點:效率較高;控制系統(tǒng)容易設(shè)計2023/7/22WeiChanghua34
●
Petri網(wǎng)表示法:對于不同的應(yīng)用Petri網(wǎng)的構(gòu)成及構(gòu)成元素的意義均不相同,但有三種元素是基本的:位置、轉(zhuǎn)換、標(biāo)記。
●
Petri網(wǎng)的特點
◆
便于描述系統(tǒng)狀態(tài)的變化
◆
便于對系統(tǒng)特點進(jìn)行分析
◆
可以在不同層次上變換描述,而不必注意細(xì)節(jié)幾相應(yīng)的物理表示。
●面向?qū)ο蟊硎痉ǎ簩ο蟆㈩?、封裝、繼承是面向?qū)ο蠹夹g(shù)的基本概念。
●
在面向?qū)ο蠓椒ㄖ?,類、子類、具體對象構(gòu)成了一個層次結(jié)構(gòu),而且子類可以繼承父類的數(shù)據(jù)和操作。這種層次結(jié)構(gòu)及繼承機(jī)制直接支持了分類知識的表示。2023/7/22WeiChanghua35第三章知識表示思考題1知識可以分為哪五類?2
知識表示主要有那些方法?3
用一階謂詞邏輯表示下列的句子(1)一個充分大的偶數(shù)(even)可以表示為兩個素數(shù)(prime)之和。(2)對于任意集合,存在有一個集合,使得集合的基大于集合的基。(3)Acomputersystemisintelligentifitcanperformataskwhich,ifperformedbyahuman,requiresintelligence.
(4)并非所有的有理數(shù)(rationalnumber)都是整數(shù)。(5)計算機(jī)系2001級的男生(manstudent)除了看電影的人外,其余的都去聽學(xué)術(shù)報告(academicreport)了。2023/7/22WeiChanghua36
3
用語義網(wǎng)絡(luò)表示下列句子(1)樹和草都是植物;(2)樹和草都是有根有葉的;(3)水草是草,且長在水中;(4)果樹是樹,且會結(jié)果;蘋果樹是果樹中的一種,它結(jié)蘋果。(5)典型的哺乳動物有毛發(fā)。(6)狗是哺乳動物,且吃肉。4
一個求職框架系統(tǒng)包含以下框架:(Frame求職類-A(Frame經(jīng)理(Isa求職類)
(Isa招聘類)(學(xué)位Value:碩士以上))(年齡Value:Always30以下)(Frame李明(學(xué)位Value:Always學(xué)士以上))(Isa求職類-A)(Frame銷售經(jīng)理(年齡Value:40歲)(Isa經(jīng)理)(公關(guān)能力Value:高))(公關(guān)能力Value:高))請問李明有資格申請銷售經(jīng)理的職位嗎?為什么?2023/7/22WeiChanghua37
5
試用框架結(jié)構(gòu)表示一個大學(xué)的人事組織結(jié)構(gòu)。6
產(chǎn)生式系統(tǒng)由那些部分組成?它們的作用是什么?7
為什么說框架系統(tǒng)和語義網(wǎng)絡(luò)都是結(jié)構(gòu)化的知識表示方法?兩者的共同和不同之處是什么?8
有3個積木塊(A、B、C)放在桌子上,且可以疊放在一起,要求在任意初始狀態(tài),按自上而下A、B、C的順序迭放這3個積木塊。搬動積木塊應(yīng)遵循以下約束:(1)
每次只能搬一塊(2)
只有頂空的積木塊才能搬動
請為機(jī)器人搬動積木塊設(shè)計一個產(chǎn)生式系統(tǒng),包括綜合數(shù)據(jù)庫、規(guī)則庫和沖突消解算法。2023/7/22WeiChanghua38第四章基本的問題求解方法
1基本概念⑴什么是搜索人工智能要解決的問題大多數(shù)是結(jié)構(gòu)不良或者非結(jié)構(gòu)的問題,對這樣的問題一般不存在成熟的求解算法,而只能利用已有的知識一步步地摸索著前進(jìn)。在這個過程中,存在著如何尋找一條推理路線,使得付出的代價盡可能地少,而問題又能夠得到解決。我們稱尋找這樣路線的過程為搜索。搜索分為盲目搜索和啟發(fā)式搜索:盲目搜索是按預(yù)定的控制策略進(jìn)行,在搜索的過程中所獲得的信息不用來改進(jìn)控制策略的一種搜索。啟發(fā)式搜索是在搜索中加入了與問題有關(guān)的啟發(fā)式信息,用來指導(dǎo)搜索朝著最有希望的方向前進(jìn),加速問題的求解過程,并找到最優(yōu)解。2023/7/22WeiChanghua39
⑵狀態(tài)空間表示法:狀態(tài)空間表示法是用“狀態(tài)”和“算符”來表示問題的一種方法。
●
狀態(tài):狀態(tài)是描述問題求解過程中任一時刻狀況的數(shù)據(jù)結(jié)構(gòu)。
●
算符:引起狀態(tài)的某些分量變化,從而使問題從一個狀態(tài)變?yōu)榱硪粋€狀態(tài)的操作稱為算符。
●狀態(tài)空間:問題的全部狀態(tài)和一切算符所構(gòu)成的集合成為狀態(tài)空間。例如二階梵塔問題。解:設(shè)立柱1、2和3以及兩個圓盤A和B
。用Sk=(Sk0,Sk1)表示問題狀態(tài),Sk0表示圓盤A所在的立柱,Sk1表示圓盤B所在的立柱,全部可能的狀態(tài)共有九種:
S0=(1,1),S1=(1,2),S2=(1,3)S3=(2,1),S4=(2,2),S5=(2,3)S6=(3,1),S7=(3,2),S8=(3,3)問題的初始狀態(tài)集合是S={S0},目標(biāo)狀態(tài)集合是G={S4,S8}。2023/7/22WeiChanghua40S0=(1,1)S1=(1,2)S2=(1,3)S3=(2,1)S4=(2,2)S5=(2,3)S6=(3,1)S7=(3,2)S8=(3,3)二階梵塔問題狀態(tài)表示2023/7/22WeiChanghua41
⑶與/或樹表示法:對于一個復(fù)雜的問題,可以通過“分解”和“等價變換”兩種手段相結(jié)合使用,得到一個圖,這個圖就是與/或圖。
●
等價變換:是一種同構(gòu)或同態(tài)的變換。
●
本原問題:不能再分解或變換,而且直接可以求解的子問題,稱為本原問題。
●
終端節(jié)點與終止節(jié)點:在一棵與/或樹中,沒有子節(jié)點的節(jié)點稱為終端節(jié)點;本原問題所對應(yīng)的節(jié)點稱為終止節(jié)點。
●
可解節(jié)點:在與/或樹中,滿足下列條件之一者就稱為可解節(jié)點:◆
它是一個終止節(jié)點◆
它是一個“或”節(jié)點,且其子節(jié)點中至少有一個是可解節(jié)點◆
它是一個“與”節(jié)點,且其子節(jié)點全部是可解節(jié)點
●
不可解節(jié)點:關(guān)于可解節(jié)點的三個條件全部不滿足的節(jié)點稱為不可解節(jié)點。
●
解樹:由可解節(jié)點構(gòu)成,且由這些可解節(jié)點可推出初始節(jié)點(它對應(yīng)于原始問題)為可解節(jié)點的子樹稱為解樹。
2023/7/22WeiChanghua422狀態(tài)空間搜索
⑴狀態(tài)空間搜索的一般過程
●
OPEN表和CLOSED表:OPEN表是用于存放剛生成的節(jié)點;CLOSED表用于存放將要擴(kuò)展的節(jié)點。
●
搜索的一般過程
⑵廣度優(yōu)先搜索:從初始節(jié)點S0開始,逐層地對節(jié)點進(jìn)行擴(kuò)展并考查它是否為目標(biāo)節(jié)點。在第n層的節(jié)點沒有全部擴(kuò)展并考查之前,不對第n+1層節(jié)點進(jìn)行擴(kuò)展。OPEN表中的節(jié)點總是按進(jìn)入的先后順序排列,先進(jìn)入的節(jié)點排在前面,后進(jìn)入的節(jié)點在后。
⑶深度優(yōu)先搜索:從初始節(jié)點S0開始,在其子節(jié)點中選擇一個子節(jié)點進(jìn)行考查,若不是目標(biāo)節(jié)點,則再在該子節(jié)點中選擇一個子節(jié)點進(jìn)行考查,一直如此向下搜索。當(dāng)?shù)竭_(dá)某個子節(jié)點,且該子節(jié)點既不是目標(biāo)節(jié)點又不能繼續(xù)擴(kuò)展時,才選擇其兄弟節(jié)點進(jìn)行考察。與廣度優(yōu)先搜索不同,深度優(yōu)先搜索是把節(jié)點n的子節(jié)點放入OPEN表的首部。2023/7/22WeiChanghua43
⑷有界的深度優(yōu)先:對深度優(yōu)先搜索引入搜索深度的界限,當(dāng)搜索深度達(dá)到了深度界限,而尚未出現(xiàn)目標(biāo)節(jié)點,就換一個分支進(jìn)行搜索。
⑸代價樹的廣度優(yōu)先搜索:與/或樹中,邊上有代價(或費(fèi)用)的樹稱為代價樹。代價樹的廣度優(yōu)先搜索的基本思想是每次從OPEN表中選擇節(jié)點往CLOSED表中傳送時,總是選擇其代價最小的節(jié)點。
⑹代價樹的深度優(yōu)先搜索:基本思想是從剛擴(kuò)展的子節(jié)點中選擇一個代價最小的節(jié)點送入CLOSED表進(jìn)行考查。2023/7/22WeiChanghua44⑺啟發(fā)式搜索:啟發(fā)式搜索是利用問題本身的某些啟發(fā)信息,以制導(dǎo)搜索朝著最有希望的方向前進(jìn)。
●
估價函數(shù):用于估價節(jié)點重要性的函數(shù)稱為估價函數(shù)。它的一般形式為
●
局部擇優(yōu)搜索:當(dāng)一個節(jié)點被擴(kuò)展后,按f(x)對每個子節(jié)點計算估價值,并選擇最小者作為下一個要考查的節(jié)點。由于它每次都只是在子節(jié)點的范圍中選擇要考查的子節(jié)點,所以稱為局部擇優(yōu)搜索。
●
全局擇優(yōu)搜索:每次都是從OPEN表的全體節(jié)點中選擇一個估價值最小的節(jié)點進(jìn)行擴(kuò)展。2023/7/22WeiChanghua45
●
算法:把OPEN表中的節(jié)點按估價函數(shù)的值從小到大進(jìn)行排序;g(x)是對g*(x)的估計,g(x)>0;h(x)是h*(x)的下界,即對所有x的均有:。其中g(shù)*(x)是從初始節(jié)點S0到節(jié)點x的最小代價;g*(x)是從x節(jié)點到目標(biāo)節(jié)點的最小代價,若多個目標(biāo)節(jié)點,則為其中的一個。2023/7/22WeiChanghua463與/或樹搜索⑴與/或樹搜索的一般過程⑵與/或樹搜索的廣度優(yōu)先搜索⑶與/或樹搜索的深度優(yōu)先搜索⑷與/或樹搜索的有序搜索2023/7/22WeiChanghua474博弈樹的啟發(fā)式搜索
⑴博弈樹的概念:博弈樹是與/或樹的一個特例;博弈的初始格局是初始節(jié)點;在博弈樹中與節(jié)點和或節(jié)點總是逐層交替出現(xiàn)的;所有能使自己一方獲勝的終局都是本原問題,相應(yīng)的節(jié)點是可解節(jié)點。所有使對方獲勝的終局都是不可解節(jié)點。
⑵極大極小法⑶-剪枝技術(shù)
●值:對于一個或節(jié)點來說,取當(dāng)前子節(jié)點中的最大倒推值作為它倒推值的下界,稱此值為值。
●值:對于一個與節(jié)點來說,取當(dāng)前子節(jié)點中的最小倒推值作為它倒推值的上界,稱此值為值。
2023/7/22WeiChanghua48
●-剪枝技術(shù):任何或節(jié)點x的值如果不能降低其父輩節(jié)點的值,則對節(jié)點x以下的分支可停止搜索,并使的倒推值為,這種剪枝稱為剪枝;任何“與”節(jié)點x的值如果不能升高其父輩節(jié)點的值,則對節(jié)點x以下的分支可停止搜索,并使的倒推值為,這種剪枝稱為剪枝。2023/7/22WeiChanghua49第四章基本的問題求解方法思考題1
什么是狀態(tài)和狀態(tài)空間?2
理解OPEN表和CLOSE表的作用。3
什么是盲目搜索?什么是啟發(fā)式搜索?4
寬度優(yōu)先與深度優(yōu)先的區(qū)別是什么?5
敘述可解節(jié)點和不可解節(jié)點的定義。6
在博弈樹中,-剪枝技術(shù)是如何進(jìn)行的?7
試敘述搜索的估價函數(shù)的含義。8
試敘述A*算法的總體思路。9
有一農(nóng)夫帶一只狐貍、一只小羊和一籃菜過河(從左岸到右岸)。假設(shè)船太小,農(nóng)夫每次只能帶一樣?xùn)|西過河,考慮到安全,無農(nóng)夫看管時,狐貍和小羊不能在一起,小羊和那籃菜也不能在一起。請為該問題的解決設(shè)計狀態(tài)空間,并畫出狀態(tài)空間圖。10
應(yīng)用啟發(fā)式搜索算法A解決八數(shù)碼問題。2023/7/22WeiChanghua50第五章基本推理方法1推理的基本概念推理通常是指從已知的事實出發(fā),通過運(yùn)用已掌握的知識,找出其中蘊(yùn)藏的事實,或歸納出新的事實,這一過程就稱為推理。推理包括兩種判斷:一種是已知的判斷,它包括已掌握的求解問題有關(guān)的知識和關(guān)于問題的已知事實;另一種是由已知判斷推出新的判斷,即推理的結(jié)論。2推理方式和分類
⑴按推理機(jī)制劃分,可以有●
演繹推理:演繹推理是從全稱判斷推導(dǎo)出特稱或單稱判斷的過程?!?/p>
歸納推理:歸納推理是從足夠的事例中歸納出一般性結(jié)論的推理過程?!?/p>
默認(rèn)推理:默認(rèn)推理又稱缺省推理。它是在知識不完全的情況下假設(shè)某些條件已經(jīng)具備所進(jìn)行的推理。2023/7/22WeiChanghua51
⑵按所用知識的確定性劃分,可以有
●
確定性推理:確定性推理是指推理時所用的知識都是精確的,推理出的結(jié)論也是精確的。
●
不精確推理:不精確推理是指在推理時所用到的知識不都是精確的,推理出的結(jié)論也不完全是肯定的。⑶按推理過程劃分,可以有
●
單調(diào)推理:單調(diào)推理是指在推理的過程中隨著推理的向前推進(jìn)及新知識的加入,推理的結(jié)論呈單調(diào)增長的趨勢,并越來越接近最終目標(biāo)。
●非單調(diào)推理:非單調(diào)推理是指在推理的過程中,由于新的知識的加入,不僅沒有加強(qiáng)推出的結(jié)論,反而要否定它,使得推理退回到前面的一步,重新開始。
2023/7/22WeiChanghua52
⑷按啟發(fā)性知識劃分,可以有
●
啟發(fā)式推理:在推理的過程中利用了能夠加快推理進(jìn)程、求得最優(yōu)解的啟發(fā)性知識的推理。
●
非啟發(fā)性推理:在推理的過程中并不利用能夠加快推理進(jìn)程、求得最優(yōu)解的啟發(fā)性知識的推理。⑸按方法論劃分,可以有
●
基于知識的推理
●
統(tǒng)計推理
●
直覺推理:直覺推理又稱為常識性推理,是根據(jù)常識進(jìn)行的一種推理。2023/7/22WeiChanghua533推理控制策略
⑴正向推理:從用戶提供的初始事實出發(fā),在知識庫中找出當(dāng)前可適合的知識,構(gòu)成可適用的知識集,然后按某種沖突消解策略從知識集中選出一條知識進(jìn)行推理,并將推理出的新事實加入到數(shù)據(jù)庫作為下一步推理的已知事實,如此重復(fù)這一過程。
⑵逆向推理:首先選定一個假設(shè)目標(biāo),然后尋找支持該假設(shè)的證據(jù),若所需要的證據(jù)都能找到,則說明假設(shè)是成立的;若無論如何都找不到所需要的證據(jù),說明原假設(shè)不成立。
⑶混合推理:即有正向推理又有逆向推理的推理方法就是混合推理。
⑷雙向推理:所謂雙向推理是指正向推理和逆向推理同時進(jìn)行,且在某一步驟上相遇?;舅枷胧牵阂环矫娓鶕?jù)已知事實進(jìn)行正向推理,但并不推到最終目標(biāo);另一方面,從某一假設(shè)目標(biāo)出發(fā)進(jìn)行逆向推理,但并不推至原始事實,而是讓它們在途中相遇,既正向推理所得的中間結(jié)論恰好是逆向推理此時所需要求的證據(jù)。
2023/7/22WeiChanghua54
4歸結(jié)反演歸結(jié)反演就是用歸結(jié)和反演的方法實現(xiàn)定理證明。⑴子句定義為由文字的析取組成的公式謂詞公式化為子句集的過程
●
消去蘊(yùn)涵符號
●
把否定符號移到每個謂詞符號的前面
●
變量標(biāo)準(zhǔn)化
●
消去存在量詞
●
將公式化為前束形
●
把母式化為合取范式
●
略去全稱量詞
●
把母式用子句表示
●
子句變量標(biāo)準(zhǔn)化2023/7/22WeiChanghua55
⑵歸結(jié)反演的一般過程:設(shè)有公式集S,希望從S證明某個目標(biāo)公式W,證明的過程如下:
●
將W加入到S集合
●
將新的集合S轉(zhuǎn)換成一組子句,應(yīng)用歸結(jié)原理推導(dǎo)出一個空子句歸結(jié)反演過程主要就是證明一個集合是不可滿足的過程,即從集合歸結(jié)出空子句的過程。
⑶歸結(jié)反演的控制策略
●
寬度優(yōu)先策略
●
支持集策略
●
單元優(yōu)先策略
●
線性輸入策略
●
祖先過濾策略2023/7/22WeiChanghua565基于規(guī)則的演繹系統(tǒng)將問題的知識和信息劃分為規(guī)則和事實兩種類型。規(guī)則有包含蘊(yùn)涵形式的表達(dá)式,事實由無蘊(yùn)涵形式的表達(dá)式表示。這樣的推理系統(tǒng)稱為基于規(guī)則的演繹系統(tǒng)。
●
正向演繹系統(tǒng):從事實出發(fā),正向地使用蘊(yùn)涵式(F規(guī)則)進(jìn)行演繹推理,直到某個目標(biāo)公式的一個終止條件為止。
◆
事實表達(dá)式:事實表達(dá)式為無蘊(yùn)涵的任意與或形。
◆利用規(guī)則轉(zhuǎn)換與或圖:正向演繹系統(tǒng)應(yīng)用規(guī)則作用于事實的與或圖,改變與或圖的結(jié)構(gòu),從而產(chǎn)生新的事實。規(guī)則形式為
其中L是單文字,W是任意的與或形表達(dá)式。L和W中的所有變量都是全稱量化的。
◆
利用目標(biāo)公式做結(jié)束條件:正向演繹系統(tǒng)的目標(biāo)公式定義為文字的析取,當(dāng)一個目標(biāo)文字與與或圖中的文字匹配時,系統(tǒng)便成功結(jié)束。2023/7/22WeiChanghua57
●
逆向演繹系統(tǒng):在逆向演繹系統(tǒng)從目標(biāo)表達(dá)式出發(fā),應(yīng)用逆向規(guī)則(規(guī)則),直到事實表達(dá)式。
◆
目標(biāo)表達(dá)式:在逆向演繹系統(tǒng)中,目標(biāo)公式為無蘊(yùn)涵的任意與或形。
◆
規(guī)則應(yīng)用:逆向演繹系統(tǒng)的規(guī)則稱為規(guī)則,形為其中W為任意的與或形,L為單文字。
◆
結(jié)束條件:逆向演繹系統(tǒng)的事實表達(dá)式限制為文字的合取,可表示為文字的集合。逆向演繹系統(tǒng)的結(jié)束條件就是與或圖中包括一個結(jié)束在事實結(jié)點上的一致解圖,該解圖的合一復(fù)合作用于目標(biāo)表達(dá)式就是解答語句。2023/7/22WeiChanghua58第五章基本推理方法思考題
1敘述求公式子句集的全過程。2
歸結(jié)反演方法證明定理的基本思想是什么?3
歸結(jié)反演的控制策略是什么?4
正向演繹與逆向演繹各自的特點是什么?5
設(shè)有以下的謂詞演算公式,試寫出其轉(zhuǎn)換成子句集的過程。(1)(2)(3)(4)2023/7/22WeiChanghua59
6招聘工作人員,A、B、C三人應(yīng)試,經(jīng)面試后公司表示如下想法:(1)
三人中至少錄取一人(2)
如果錄取A而不錄取B,則一定錄取C(3)
如果錄取B,則一定錄取C試用歸結(jié)反演法證明公司一定錄取C。7假設(shè)已知下列事實:(1)
李華(LiHua)喜歡的容易的(Easy)課程(course)。(2)
李華(LiHua)不喜歡的難的(Difficult)課程(course)。(3)
工程類(Eng)的課程都是難的。(4)
物理類(Phy)的課程都是容易的。(5)
吳剛(Wugang)喜歡所有李華不喜歡的課程。(6)
Phy200是門物理類課程。(7)
Eng300是門工程類課程。
請用歸結(jié)反演方法回答下列問題:(1)
吳剛喜歡什么課程?(2)吳剛喜歡Eng300課程嗎?
2023/7/22WeiChanghua608
已知事實表達(dá)式:F規(guī)則:
求目標(biāo)公式:2023/7/22WeiChanghua61第六章不確定性推理1不確定性推理的基本概念⑴什么是不確定性推理所謂不確定性推理就是從不確定性的初始證據(jù)出發(fā),通過運(yùn)用不確定性的知識,最終推理出具有一定程度的不確定性,但又是合理或者似乎合理的結(jié)論的思維過程。⑵不確定性推理的一般算法
●
根據(jù)規(guī)則前提E的不確定性C(E)和規(guī)則強(qiáng)度f(H,E),求出假設(shè)H的不確定性C(H),即定義一函數(shù)g1,使C(H)=g1[C(E),f(H,E)]●根據(jù)分別由獨(dú)立的證據(jù)E1和E2,求得的假設(shè)H的不確定性C1(H)和C2(H),
2023/7/22WeiChanghua62求得證據(jù)E1和E2的組合所導(dǎo)致的假設(shè)的不確定性C(H),即定義一函數(shù)g2,使C(H)=g2[C1(H),C2(H)]
●
根據(jù)兩個證據(jù)E1和E2的不確定性C(E1)和C(E2),求出證據(jù)E1和E2的合取E1E2的不確定性,即定義一函數(shù)g3,使C(E1E2)=g3[C(E1),C(E2)]
●
根據(jù)兩個證據(jù)E1和E2的不確定性C(E1)和C(E2),求出證據(jù)E1和E2的析取的不確定性,即定義函數(shù)g4,使C(E1E2)=g4[C(E1),C(E2)]
⑶幾種主要的不確定性推理方法
●
確定因子法(可信度方法)
●
主觀Bayes方法
●
證據(jù)理論
●
可能性理論
●
粗集理論
●
批注理論
2023/7/22WeiChanghua632確定因子法⑴知識的不確定性表示MYCIN系統(tǒng)稱規(guī)則強(qiáng)度為規(guī)則確定性因子(CertaintyFactor)CF(H,E),它表示在已知證據(jù)的情況下,對假設(shè)的確信程度。CF(H,E)定義如下:
⑵證據(jù)的不確定性2023/7/22WeiChanghua64⑶不確定性推理●
根據(jù)證據(jù)和規(guī)則的不確定性求假設(shè)的不確定性:
組合兩個獨(dú)立證據(jù)導(dǎo)出的同一個假設(shè)的不確定性:
由此計算:
2023/7/22WeiChanghua65●
證據(jù)的合取
●證據(jù)的析取
2023/7/22WeiChanghua663主觀Bayes方法主觀Bayes方法是以概率論中的Bayes公式為基礎(chǔ)的一種不確定性推理算法,首先應(yīng)用于專家系統(tǒng)PROSPECTOR系統(tǒng)。
⑴知識不確定性的表示:在該方法中知識的不確定性表示為其中規(guī)則強(qiáng)度由LS和LN表示。
⑵證據(jù)的不確定性:證據(jù)的不確定性用證據(jù)的概率P(E)表示,或者用證據(jù)的幾率(E)
2023/7/22WeiChanghua67
⑶不確定性推理算法:采用三點的線性插值方法。即
當(dāng)時,有
當(dāng)時,有
當(dāng)時,有
分段插值的解析式為:
2023/7/22WeiChanghua684證據(jù)理論證據(jù)理論是由Dempster和他的學(xué)生Shafer共同提出來的一種不確定性推理模型,所以也稱為D-S證據(jù)理論。證據(jù)理論可以滿足比概率更加弱的公里體系,當(dāng)概率值已知的時候,證據(jù)理論就變成為概率論了。
⑴證據(jù)的不確定性設(shè)U的冪集2U上定義了一個基本概率賦值函數(shù)m:2U
[0,1],使?jié)M足
,基本概率賦值函數(shù)m(A)表示了證據(jù)對U的子集A成立的一種信任程度。2023/7/22WeiChanghua69信任函數(shù):信任函數(shù)定義為
似然函數(shù):似然函數(shù)定義為
信任函數(shù)與似然函數(shù)的關(guān)系
2023/7/22WeiChanghua70⑵證據(jù)組合:對于相同的證據(jù),由于來源不同,可能得到不同的基本概率賦值函數(shù)。D-S證據(jù)理論采取正交和來組合這些函數(shù)。
設(shè)是上的個基本概率賦值函數(shù),它們的正交和,且定義為
其中
⑶證據(jù)理論的推理●
知識表示:系統(tǒng)的推理規(guī)則表示為●
證據(jù)的描述:對于任何命題,其信任函數(shù)為2023/7/22WeiChanghua71
●
似然函數(shù)為
●類概率函數(shù):
⑷不確定性推理
●匹配度函數(shù):
2023/7/22WeiChanghua72●
命題的邏輯組合的情況◆
合?。骸粑鋈。?/p>
◆如果幾種規(guī)則支持同一命題,總的概率賦值函數(shù)定義為各規(guī)則假設(shè)得到的基本概率賦值函數(shù)的正交和,即
2023/7/22WeiChanghua735可能性理論
Zadeh在1965年提出了模糊集合論,1978年又提出了可能性理論。
⑴模糊命題:含有模糊概念、模糊數(shù)據(jù)或帶有確信程度的語句稱為模糊命題。形式化為:xisA或者xisA(CF)其中,X是論域上的變量,用來代表所論對象的屬性;A是模糊概念或模糊數(shù);CF是該模糊命題的確信度,它可以是一個確定的數(shù),也可以是模糊數(shù),還可以是模糊語言值。
⑵模糊知識的表示:模糊產(chǎn)生式規(guī)則的一般形式為
其中E是用模糊命題表示的模糊條件;H是用模糊命題表示的模糊結(jié)論;CF是該產(chǎn)生式規(guī)則所表示的知識可信度因子。
2023/7/22WeiChanghua74⑶語義距離:設(shè)A、B分別是論域上相應(yīng)的模糊概念的模糊集,而和分別是它們的隸屬函數(shù),則有
●
海明距離:海明距離定義為
●歐幾里德距離
●
明可夫斯基距離2023/7/22WeiChanghua75
●切比雪夫距離
⑷語言變量:用語言而不是用數(shù)字來表示變量的值和變量之間的關(guān)系,這種變量稱為語言變量。
⑸模糊命題的轉(zhuǎn)換規(guī)則
●
修正規(guī)則●
合取、析取和蘊(yùn)含規(guī)則●
量化規(guī)則⑹模糊推理
●
廣義假言推理●
模糊量詞的近似推理●
模糊真值限定的近似推理2023/7/22WeiChanghua76
6粗集理論粗集理論是波蘭華沙理工大學(xué)的Z.Pawlak教授1982年首先提出的處理不確定性信息的理論。該方法特別實用于觀察和測量獲得的不精確數(shù)據(jù)的分類問題。
2023/7/22WeiChanghua77第六章不確定性推理思考題1
分別以不精確性、不完全性、模糊性、時變性和非單調(diào)性舉例說明現(xiàn)實世界知識的不確定性。2構(gòu)造一個不確定性知識系統(tǒng)一般要涉及到那幾個問題?3說明確定因子法中的MB和MD的物理意義。4設(shè)學(xué)生考試成績的論域為,小王成績得A、得B、得A或B的基本概率分別分配到0.2,0.1,0.3,為0.2;請給出、和。
2023/7/22WeiChanghua785設(shè)某問題求解用到下面的推理規(guī)則;
試用確定因子法求出的可信度。假定已知在當(dāng)前觀察有
6設(shè)有一組規(guī)則,推理網(wǎng)絡(luò)如圖所示。
Rule1:IFE1∧E2THENE3={a1,a2}CF={0.2,0.6}Rule2:IFE5∧E8THENE4=CF={0.8}Rule3:IFE3
THENH={h1,h2,h3}CF={0.2,0.5,0.3}Rule4:IFE4
THENH={h1,h2,h3}CF={0.3,0.4,0.1}Rule5:IFE6∨E7THENE8CF={0.8}2023/7/22WeiChanghua79已知:CF(E1)=0.7
CF(E2)=0.8CF(E5)=0.6CF(E6)=0.4CF(E7)=0.9
試用D-S證據(jù)理論求出CF(H)。H={h1,h2,h3}E1E2E5E6E7E3E4E52023/7/22WeiChanghua80第七章專家系統(tǒng)1專家系統(tǒng)的基本概念
⑴什么是專家系統(tǒng):專家系統(tǒng)是一個智能程序,它具有相關(guān)領(lǐng)域的大量專家知識,它可以模擬人類專家解決問題的思維過程,且解決問題的能力不低于人類領(lǐng)域?qū)<摇?/p>
⑵專家系統(tǒng)的特征
●
具有專家水平的專門知識
●
能進(jìn)行有效的推理
●
具有獲取知識的能力
●
具有靈活性
●
具有透明性
●
具有交互性
●
具有一定的復(fù)雜性和難度2023/7/22WeiChanghua81⑶專家系統(tǒng)與常規(guī)程序的區(qū)別
●
常規(guī)程序=數(shù)據(jù)結(jié)構(gòu)+算法專家系統(tǒng)=知識+推理
●
常規(guī)程序?qū)⒅R組織成數(shù)據(jù)級和程序級;而專家系統(tǒng)將知識組織成數(shù)據(jù)級、知識庫級和控制級。
●
常規(guī)程序一般是通過查找或計算獲取問題的解,本質(zhì)上是數(shù)值計算;而專家系統(tǒng)是通過推理獲取問題的解或證明某個假設(shè),本質(zhì)上是符號處理。
●
常規(guī)程序處理的數(shù)據(jù)多數(shù)是精確的;而專家系統(tǒng)處理的數(shù)據(jù)大多數(shù)是不精確的、模糊的。
●
常規(guī)程序一般不需要具備解釋功能;而專家系統(tǒng)一般具有解釋機(jī)構(gòu),它可以對自己的行為作出解釋。
●
常規(guī)程序與專家系統(tǒng)具有不同的軟件體系結(jié)構(gòu)。2023/7/22WeiChanghua82⑷專家系統(tǒng)研究的歷史●世界上第一個專家系統(tǒng)
1965年,A.Feigenbum,DENDRAL●中國第一個專家系統(tǒng)
1978年,中國科學(xué)院自動化研究所涂序彥:關(guān)幼波肝病診斷與治療專家系統(tǒng)2023/7/22WeiChanghua832專家系統(tǒng)分類
⑴按專家系統(tǒng)的特征分類
●
解釋型
●
診斷型
●
預(yù)測型
●
設(shè)計型
●
規(guī)劃型
●
控制型
●
檢測型
●
維修型
●
教育型
●
調(diào)試型2023/7/22WeiChanghua84⑵按系統(tǒng)的體系結(jié)構(gòu)分類
●
集中式專家系統(tǒng)
●
分布式專家系統(tǒng)
●
神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)
●
符號系統(tǒng)與神經(jīng)網(wǎng)絡(luò)相結(jié)合的專家系統(tǒng)3專家系統(tǒng)的一般結(jié)構(gòu)
⑴專家系統(tǒng)的基本結(jié)構(gòu)專家系統(tǒng)的基本結(jié)構(gòu)由五部分組成:
●
知識庫;用于存放問題求解所需要的知識
●
綜合數(shù)據(jù)庫:用于存放系統(tǒng)運(yùn)行過程中所需要的原始數(shù)據(jù)和產(chǎn)生的所有信息。
●
推理機(jī):根據(jù)綜合數(shù)據(jù)庫當(dāng)前的狀態(tài),利用知識庫中的知識進(jìn)行推理。
●
知識獲取程序:這個部件負(fù)責(zé)建立、修改和擴(kuò)充知識庫,并對知識庫中的知識進(jìn)行一致性、完整性進(jìn)行維護(hù)。
●
解釋程序:解釋程序用于對求解過程作出說明,并回答用戶提出的問題。
2023/7/22WeiChanghua85人機(jī)接口推理機(jī)解釋程序知識獲取程序數(shù)據(jù)庫及其管理系統(tǒng)知識庫及其管理系統(tǒng)專家系統(tǒng)的一般結(jié)構(gòu)用戶領(lǐng)域?qū)<?023/7/22WeiChanghua864專家系統(tǒng)的建造與評價
⑴專家系統(tǒng)建造的原則
●
恰當(dāng)劃定求解問題的領(lǐng)域
●
獲取完備的知識
●
知識庫與推理機(jī)的分離
●
選擇、設(shè)計合適的知識表示
●
推理機(jī)應(yīng)模擬領(lǐng)域?qū)<仪蠼鈫栴}的思維過程
●
建立良好的交互環(huán)境
●
漸增式的開發(fā)策略2023/7/22WeiChanghua87⑵專家系統(tǒng)的開發(fā)過程
●
需求分析
●
系統(tǒng)設(shè)計
●
知識獲取
●
編程、調(diào)試
●
原型測試
●
修正與擴(kuò)充
●
系統(tǒng)包裝及總調(diào)
●
系統(tǒng)維護(hù)2023/7/22WeiChanghua88⑶專家系統(tǒng)的評價
●
知識的完備性
●
表示方法及組織方法的適應(yīng)性
●
求解問題的質(zhì)量
●
系統(tǒng)的效率
●
人機(jī)交互的便利性
●
系統(tǒng)的可維護(hù)性
●
解釋能力
●
系統(tǒng)的研制時間與效益2023/7/22WeiChanghua895專家系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國安全軟件行業(yè)發(fā)展現(xiàn)狀及投資商業(yè)模式分析報告
- 2024-2030年中國聲磁軟標(biāo)簽行業(yè)運(yùn)營模式及發(fā)展策略分析報告
- 2024-2030年中國壓裂車行業(yè)發(fā)展需求及投資戰(zhàn)略研究報告版
- 2024年土地儲備土地轉(zhuǎn)租交易服務(wù)合同模板3篇
- 梅河口康美職業(yè)技術(shù)學(xué)院《嵌入式系統(tǒng)設(shè)計及應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年房屋代售全權(quán)協(xié)議3篇
- 主題訓(xùn)練-“大美?長沙”VI基礎(chǔ)系統(tǒng)設(shè)計
- 2024年度領(lǐng)養(yǎng)孤兒及棄嬰家庭關(guān)愛與教育協(xié)議書范本下載3篇
- 2024年物聯(lián)網(wǎng)智能家居系統(tǒng)研發(fā)合作合同
- 洛陽文化旅游職業(yè)學(xué)院《新能源汽車概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024-2025學(xué)年語文二年級上冊 部編版期末測試卷 (含答案)
- 單位信息安全保障制度及管理辦法例文(3篇)
- 《傳媒文化發(fā)展》課件
- 2024版版權(quán)許可合同協(xié)議音樂作品授權(quán)3篇
- 資金托盤業(yè)務(wù)協(xié)議
- 電動葫蘆安全事故應(yīng)急救援措施及預(yù)案模版(3篇)
- 湘豫名校聯(lián)考2024年11月高三一輪復(fù)習(xí)診斷 語文試卷(含答案)
- 消防水帶使用培訓(xùn)
- DB11T 2078-2023 建筑垃圾消納處置場所設(shè)置運(yùn)行規(guī)范
- 滑坡治理工程監(jiān)測實施方案
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ)(創(chuàng)新創(chuàng)業(yè)課程)完整全套教學(xué)課件
評論
0/150
提交評論