第六章CAPP決策推理和人工智能技術_第1頁
第六章CAPP決策推理和人工智能技術_第2頁
第六章CAPP決策推理和人工智能技術_第3頁
第六章CAPP決策推理和人工智能技術_第4頁
第六章CAPP決策推理和人工智能技術_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第六章CAPP決策推理和人工智能技 術 1 第六章CAPP決策推理和人工智能技 術 2 CAPP CAPP工藝決策分為:邏輯決策、計算決策工藝決策分為:邏輯決策、計算決策 和創(chuàng)造性決策。和創(chuàng)造性決策。 邏輯決策:對于長期生產(chǎn)實踐中積累的工藝經(jīng)邏輯決策:對于長期生產(chǎn)實踐中積累的工藝經(jīng) 驗進行系統(tǒng)的總結,建立相應的決策規(guī)則,根驗進行系統(tǒng)的總結,建立相應的決策規(guī)則,根 據(jù)邏輯推理進行決策,廣泛應用于加工方法選據(jù)邏輯推理進行決策,廣泛應用于加工方法選 擇、機床選擇和刀具選擇等。擇、機床選擇和刀具選擇等。 最常用的決策邏輯表達和實現(xiàn)方法是決策最常用的決策邏輯表達和實現(xiàn)方法是決策 表和決策樹。表和決策樹。

2、 第六章CAPP決策推理和人工智能技 術 3 計算決策:主要用于能夠建立數(shù)學模型和已具計算決策:主要用于能夠建立數(shù)學模型和已具 備較完善的經(jīng)驗數(shù)據(jù)的情況,如工序尺寸計算、備較完善的經(jīng)驗數(shù)據(jù)的情況,如工序尺寸計算、 切削用量選擇及工時計算等。切削用量選擇及工時計算等。 創(chuàng)造性決策創(chuàng)造性決策: :對于一些具有較大模糊性,需要對于一些具有較大模糊性,需要 十分靈活的推理策略,如基準選擇、裝夾方案十分靈活的推理策略,如基準選擇、裝夾方案 確定等,在很大程度上依賴于工藝人員的經(jīng)驗確定等,在很大程度上依賴于工藝人員的經(jīng)驗 及創(chuàng)造性思維,往往采用人工智能技術來實現(xiàn)及創(chuàng)造性思維,往往采用人工智能技術來實現(xiàn) 決

3、策。決策。 第六章CAPP決策推理和人工智能技 術 4 6.1 6.1 決策表和決策樹決策表和決策樹 6.2 6.2 人工智能技術人工智能技術 6.3 6.3 人工智能語言與專家系統(tǒng)工具人工智能語言與專家系統(tǒng)工具 6.4 CAPP6.4 CAPP專家系統(tǒng)設計專家系統(tǒng)設計 第六章CAPP決策推理和人工智能技 術 5 6.1 6.1 決策表和決策樹決策表和決策樹 6.1.1 6.1.1 決策表決策表 概念:一種描述設計活動中條件與動作之間復概念:一種描述設計活動中條件與動作之間復 雜關系的表,為分析、決策、表達決策推理提雜關系的表,為分析、決策、表達決策推理提 供依據(jù)。供依據(jù)。 一個條件動作對,是

4、事務活動的一條邏輯一個條件動作對,是事務活動的一條邏輯 判斷,我們通常稱之為一條規(guī)則。判斷,我們通常稱之為一條規(guī)則。 第六章CAPP決策推理和人工智能技 術 6 6.1 6.1 決策表和決策樹決策表和決策樹 下雨下雨T TF FF F 天熱天熱T TF F 去網(wǎng)吧去網(wǎng)吧 去公園去公園 去野餐去野餐 去野餐如果不下雨,但天涼, ,去公園如果不下雨,并且天熱 網(wǎng)如果天下雨,去網(wǎng)吧上 周末 第六章CAPP決策推理和人工智能技 術 7 6.1 6.1 決策表和決策樹決策表和決策樹 決策表的基本結構:四部分組成決策表的基本結構:四部分組成 每一列中條件項包含一組對條件根所列的所有條件每一列中條件項包含一

5、組對條件根所列的所有條件 的回答。的回答。T T表示條件表示條件“真真”,F(xiàn) F表示條件為表示條件為“假假”,而空,而空 則表則表 示示“無關無關”(即此條件不是影響條件);(即此條件不是影響條件); 在動作項中,在動作項中,“”表示執(zhí)行該動作,空表示不執(zhí)表示執(zhí)行該動作,空表示不執(zhí) 行。行。 決策表中,每一列表示一條決策規(guī)則。決策表中,每一列表示一條決策規(guī)則。 條件根條件根條件項(條件項(T T、F F、空格無關)、空格無關) 動作根動作根動作項(動作項(執(zhí)行、空格不執(zhí)行)執(zhí)行、空格不執(zhí)行) 第六章CAPP決策推理和人工智能技 術 8 6.1 6.1 決策表和決策樹決策表和決策樹 分類分類 基

6、本型決策表:條件根部分準確地給出了條件是什基本型決策表:條件根部分準確地給出了條件是什 么,而條件項只能是真、假或無關。么,而條件項只能是真、假或無關。 擴展型決策表:條件項不只是擴展型決策表:條件項不只是“T”T”、“F”F”或無關,或無關, 而包含不確切的數(shù)值或結論。而包含不確切的數(shù)值或結論。 通過改變條件根,可以將擴展型決策表轉換成基通過改變條件根,可以將擴展型決策表轉換成基 本型決策表。本型決策表。 第六章CAPP決策推理和人工智能技 術 9 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 10 6.1 6.1 決策表和決策樹決策表和決策樹 規(guī)則的

7、獨立性和一致性規(guī)則的獨立性和一致性 簡單規(guī)則:條件項都是簡單規(guī)則:條件項都是“T”T”或或“F”F”,并且不含無,并且不含無 關的規(guī)則稱為簡單規(guī)則,否則稱為復雜規(guī)則。一條復關的規(guī)則稱為簡單規(guī)則,否則稱為復雜規(guī)則。一條復 雜規(guī)則可以簡化成兩個或更多的簡單規(guī)則。雜規(guī)則可以簡化成兩個或更多的簡單規(guī)則。 第六章CAPP決策推理和人工智能技 術 11 6.1 6.1 決策表和決策樹決策表和決策樹 冗余規(guī)則:如果有兩條規(guī)則,除了一個條件項兩者冗余規(guī)則:如果有兩條規(guī)則,除了一個條件項兩者 分別取了分別取了“T”T”和和“F”F”之外,其余的條件項和動作項之外,其余的條件項和動作項 都相同,這樣的兩條規(guī)則就是

8、冗余規(guī)則,或重疊規(guī)則,都相同,這樣的兩條規(guī)則就是冗余規(guī)則,或重疊規(guī)則, 對冗余規(guī)則,應將其合并。對冗余規(guī)則,應將其合并。 第六章CAPP決策推理和人工智能技 術 12 6.1 6.1 決策表和決策樹決策表和決策樹 建立決策表時,必須使表中的任意兩條規(guī)則都具建立決策表時,必須使表中的任意兩條規(guī)則都具 有獨立性,使得惟一的一組條件對應惟一的一組動作,有獨立性,使得惟一的一組條件對應惟一的一組動作, 即任何兩條規(guī)則,都不含有相同的簡單規(guī)則。即任何兩條規(guī)則,都不含有相同的簡單規(guī)則。 死循環(huán):如果一種動作被用來改變條件,并且死循環(huán):如果一種動作被用來改變條件,并且 重復調用該表時,就可能產(chǎn)生死循環(huán)。當一

9、個重復調用該表時,就可能產(chǎn)生死循環(huán)。當一個 動作的條件在這個動作作完以后沒有改變,則動作的條件在這個動作作完以后沒有改變,則 這個這個 條件條件- -動作動作 對會反復被調用。對會反復被調用。 第六章CAPP決策推理和人工智能技 術 13 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 14 6.1 6.1 決策表和決策樹決策表和決策樹 決策表設計:對于復雜的實際問題,可以采用決策表設計:對于復雜的實際問題,可以采用 分級結構,一級決策表可以調用一張或多張較分級結構,一級決策表可以調用一張或多張較 低級的決策表,從而使決策表以嵌套式結構實低級的決策表,從而

10、使決策表以嵌套式結構實 現(xiàn)。現(xiàn)。 第六章CAPP決策推理和人工智能技 術 15 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 16 6.1 6.1 決策表和決策樹決策表和決策樹 決策表技術的特點:決策表技術的特點: 自然性:表格直觀,易于理解,適合于交流自然性:表格直觀,易于理解,適合于交流 模塊性(易修改性):規(guī)則結構與內(nèi)容相互獨立,模塊性(易修改性):規(guī)則結構與內(nèi)容相互獨立, 易實現(xiàn)規(guī)則的增加、刪除和修改易實現(xiàn)規(guī)則的增加、刪除和修改 一致性:易于檢測各規(guī)則之間的冗余和矛盾,易于一致性:易于檢測各規(guī)則之間的冗余和矛盾,易于 維護維護 第六章CAPP決策

11、推理和人工智能技 術 17 6.1 6.1 決策表和決策樹決策表和決策樹 6.1.2 6.1.2 決策樹決策樹 概念:一種帶有單個根,并從此根發(fā)出多個分概念:一種帶有單個根,并從此根發(fā)出多個分 支的圖,用于決策時,每個分支都傳送一個數(shù)支的圖,用于決策時,每個分支都傳送一個數(shù) 值或表達式,表示一個值或表達式,表示一個“IF”IF”語句,而一連串語句,而一連串 的分支則表示一個邏輯的分支則表示一個邏輯“AND”AND”或或“OR”O(jiān)R”。由根。由根 到終點的一條路徑可以表示一條類似決策表中到終點的一條路徑可以表示一條類似決策表中 的規(guī)則,動作則列于每個最終分支的末端。的規(guī)則,動作則列于每個最終分支

12、的末端。 第六章CAPP決策推理和人工智能技 術 18 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 19 6.1 6.1 決策表和決策樹決策表和決策樹 組成:一個根和一些節(jié)點、分支組成。組成:一個根和一些節(jié)點、分支組成。 根是樹的源,且每個樹智能有一個根;節(jié)點根是樹的源,且每個樹智能有一個根;節(jié)點 可以有若干個,且節(jié)點的前面有分支。根和節(jié)點可以有若干個,且節(jié)點的前面有分支。根和節(jié)點 的分支只能有兩個邏輯值的分支只能有兩個邏輯值真或假。真或假。 節(jié)點有兩類:互斥的和非互斥的?;コ獾墓?jié)節(jié)點有兩類:互斥的和非互斥的?;コ獾墓?jié) 點允許在其后繼的分支中至多有一個

13、為真,而非點允許在其后繼的分支中至多有一個為真,而非 互斥的節(jié)點則允許所有的后繼分支同時為真。互斥的節(jié)點則允許所有的后繼分支同時為真。 第六章CAPP決策推理和人工智能技 術 20 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 21 6.1 6.1 決策表和決策樹決策表和決策樹 第六章CAPP決策推理和人工智能技 術 22 6.2 6.2 人工智能技術人工智能技術 6.2.1 6.2.1 人工智能簡述人工智能簡述 人工智能人工智能AIAI(Artificial IntelligenceArtificial Intelligence) 是是2020世紀世紀

14、5050年代在美國興起的一門綜合性邊緣年代在美國興起的一門綜合性邊緣 學科,它和學科,它和“能源技術能源技術”、“空間技術空間技術”一起一起 被譽為被譽為2020世紀三大科學技術成就。研究領域包世紀三大科學技術成就。研究領域包 括問題求解、定理證明、語音識別、圖像處理括問題求解、定理證明、語音識別、圖像處理 和專家系統(tǒng)等分支,其中專家系統(tǒng)的研究已經(jīng)和專家系統(tǒng)等分支,其中專家系統(tǒng)的研究已經(jīng) 走向實用化。走向實用化。 第六章CAPP決策推理和人工智能技 術 23 6.2 6.2 人工智能技術人工智能技術 6.1.2 6.1.2 專家系統(tǒng)專家系統(tǒng) 概念:是一種求解問題的智能軟件,在某一專概念:是一種

15、求解問題的智能軟件,在某一專 業(yè)領域內(nèi),它把人類專家的經(jīng)驗和知識表示成業(yè)領域內(nèi),它把人類專家的經(jīng)驗和知識表示成 計算機能夠接受和處理的符號形式,采用專家計算機能夠接受和處理的符號形式,采用專家 的推理方法和控制策略,解決該領域內(nèi)問題,的推理方法和控制策略,解決該領域內(nèi)問題, 并達到專家級水平,也稱知識基系統(tǒng)并達到專家級水平,也稱知識基系統(tǒng) (Knowledge Based SystemKnowledge Based System)。)。 第六章CAPP決策推理和人工智能技 術 24 6.2 6.2 人工智能技術人工智能技術 專家系統(tǒng)用于處理現(xiàn)實世界中需要專家來分析、解專家系統(tǒng)用于處理現(xiàn)實世界中

16、需要專家來分析、解 決的問題;決的問題; 專家系統(tǒng)通過推理的方法來解決問題,且得到的結專家系統(tǒng)通過推理的方法來解決問題,且得到的結 論與專家決策相同。論與專家決策相同。 知識知識+ +推理推理= =專家系統(tǒng)專家系統(tǒng) 數(shù)據(jù)數(shù)據(jù)+ +算法算法= =一般軟件一般軟件 一般的數(shù)據(jù)庫系統(tǒng)只是簡單的存儲答案,用戶可以一般的數(shù)據(jù)庫系統(tǒng)只是簡單的存儲答案,用戶可以 在機器中檢索答案;而專家系統(tǒng)中存儲的是推理的能力在機器中檢索答案;而專家系統(tǒng)中存儲的是推理的能力 和知識。和知識。 第六章CAPP決策推理和人工智能技 術 25 6.2 6.2 人工智能技術人工智能技術 專家系統(tǒng)的結構專家系統(tǒng)的結構 第六章CAPP

17、決策推理和人工智能技 術 26 6.2 6.2 人工智能技術人工智能技術 專家系統(tǒng)的特點專家系統(tǒng)的特點 啟發(fā)性:能使用判別性知識及已確定理論的形式化啟發(fā)性:能使用判別性知識及已確定理論的形式化 知識進行推理;知識進行推理; 透明性:能解釋其推理過程并對有關知識的詢問作透明性:能解釋其推理過程并對有關知識的詢問作 出回答。出回答。 靈活性:能夠把新知識不斷地加入到已有的知識庫靈活性:能夠把新知識不斷地加入到已有的知識庫 中;中; 能根據(jù)不精確的和經(jīng)驗性的知識(數(shù)據(jù))進行推理;能根據(jù)不精確的和經(jīng)驗性的知識(數(shù)據(jù))進行推理; 知識庫和推理機相分離,只需擴充知識庫。知識庫和推理機相分離,只需擴充知識庫

18、。 第六章CAPP決策推理和人工智能技 術 27 6.2 6.2 人工智能技術人工智能技術 6.2.2 6.2.2 知識的表達及推理知識的表達及推理 概述概述 知識的表達包括兩個方面的問題:一是用什么方法知識的表達包括兩個方面的問題:一是用什么方法 來組織、表示知識;二是如何利用表示成一定形式的來組織、表示知識;二是如何利用表示成一定形式的 知識進行推理。知識進行推理。 常用的表達方法:規(guī)則表示法、框架表示法、邏輯常用的表達方法:規(guī)則表示法、框架表示法、邏輯 表示法、語義網(wǎng)絡表示法表示法、語義網(wǎng)絡表示法 第六章CAPP決策推理和人工智能技 術 28 6.2 6.2 人工智能技術人工智能技術 知

19、識表達優(yōu)劣的評價:知識表達優(yōu)劣的評價: 是否能表示所要求解問題的全部知識;是否能表示所要求解問題的全部知識; 能否精確的表示所要求解問題的全部知識;能否精確的表示所要求解問題的全部知識; 通過適當?shù)耐评矸绞剑芊窀咝У哪M專家的推理通過適當?shù)耐评矸绞?,能否高效的模擬專家的推理 方式,并獲得和專家相同的推理結果;方式,并獲得和專家相同的推理結果; 是否方便擴充、刪除和修改;是否方便擴充、刪除和修改; 是否接近于人類的自然表示方式,且易于被人理解。是否接近于人類的自然表示方式,且易于被人理解。 第六章CAPP決策推理和人工智能技 術 29 6.2 6.2 人工智能技術人工智能技術 規(guī)則表示法及其推

20、理規(guī)則表示法及其推理 規(guī)則表示法規(guī)則表示法 規(guī)則表示法又叫產(chǎn)生式表示法,將人類專家的知識表規(guī)則表示法又叫產(chǎn)生式表示法,將人類專家的知識表 示成示成“如果如果條件條件,則,則結論結論”的形式,一般形的形式,一般形 式如下:式如下: IF IF 條件條件1 1 AND/OR AND/OR 條件條件2 2AND/ORAND/ORAND/ORAND/OR條件條件n n THEN THEN結論結論1 1OROR操作操作1 1 結論結論2 2OROR操作操作2 2結論結論n nOROR操作操作n n 第六章CAPP決策推理和人工智能技 術 30 6.2 6.2 人工智能技術人工智能技術 知識庫規(guī)則樹 第六

21、章CAPP決策推理和人工智能技 術 31 6.2 6.2 人工智能技術人工智能技術 產(chǎn)生式系統(tǒng)產(chǎn)生式系統(tǒng) 產(chǎn)生式系統(tǒng)最早由產(chǎn)生式系統(tǒng)最早由PostPost提出,該系統(tǒng)不把計算視提出,該系統(tǒng)不把計算視 為預定順序的操作,而是將它看成由數(shù)據(jù)決定的、以為預定順序的操作,而是將它看成由數(shù)據(jù)決定的、以 某種順序使用產(chǎn)生式規(guī)則的過程。某種順序使用產(chǎn)生式規(guī)則的過程。 產(chǎn)生式系統(tǒng)使用規(guī)則表示法表示知識,且這種方產(chǎn)生式系統(tǒng)使用規(guī)則表示法表示知識,且這種方 法廣泛的應用于專家系統(tǒng)。法廣泛的應用于專家系統(tǒng)。 第六章CAPP決策推理和人工智能技 術 32 6.2 6.2 人工智能技術人工智能技術 第六章CAPP決策推

22、理和人工智能技 術 33 6.2 6.2 人工智能技術人工智能技術 推理方式推理方式 推理方式又稱為推理策略。每一種推理方法都是推理方式又稱為推理策略。每一種推理方法都是 與知識表示的方法密切相關的,并且在很多方面依賴與知識表示的方法密切相關的,并且在很多方面依賴 于知識表示。于知識表示。 正向推理:由已知事實出發(fā),按一定的策略運用知正向推理:由已知事實出發(fā),按一定的策略運用知 識庫中的知識,推斷出所需的結論,也稱為識庫中的知識,推斷出所需的結論,也稱為 “數(shù)據(jù)驅數(shù)據(jù)驅 動策略動策略”。工作步驟如下:。工作步驟如下: 掃描規(guī)則庫,找出與當前事實匹配的規(guī)則;掃描規(guī)則庫,找出與當前事實匹配的規(guī)則;

23、 利用產(chǎn)生式規(guī)則,執(zhí)行其操作部分,并將其結論作利用產(chǎn)生式規(guī)則,執(zhí)行其操作部分,并將其結論作 為新事實存入事實庫;為新事實存入事實庫; 利用更新后的事實庫重復、兩步,直到不再有利用更新后的事實庫重復、兩步,直到不再有 規(guī)則適用或問題得到解決為止。規(guī)則適用或問題得到解決為止。 第六章CAPP決策推理和人工智能技 術 34 6.2 6.2 人工智能技術人工智能技術 用戶輸入事實:油箱有油、電源有電、熔體正常、用戶輸入事實:油箱有油、電源有電、熔體正常、 主傳動鏈接、進給系統(tǒng)連接、有車刀。主傳動鏈接、進給系統(tǒng)連接、有車刀。 第六章CAPP決策推理和人工智能技 術 35 6.2 6.2 人工智能技術人工

24、智能技術 反向推理:先提出假設,然后去尋找支持這個假設反向推理:先提出假設,然后去尋找支持這個假設 的證據(jù),也稱為的證據(jù),也稱為“目標驅動策略目標驅動策略”。推理過程如下:。推理過程如下: 驗證知識庫中是否有與假設一致的事實,若有,則驗證知識庫中是否有與假設一致的事實,若有,則 假設成立;否則,進行下一步。假設成立;否則,進行下一步。 將結論包含此假設的規(guī)則找出,若找不到,推理結將結論包含此假設的規(guī)則找出,若找不到,推理結 束。束。 將該規(guī)則的條件不負設定為假設,重復、兩步,將該規(guī)則的條件不負設定為假設,重復、兩步, 驗證新的假設,直到不再有規(guī)則可用為止。驗證新的假設,直到不再有規(guī)則可用為止。 第六章CAPP決策推理和人工智能技 術 36 需要驗證:能否在車床上進行鉆孔?需要驗證:能否在車床上進行鉆孔? 第六章CAPP決策推理和人工智能技 術 37 6.2 6.2 人工智能技術人工智能技術 雙向推理:混合式推理,把

溫馨提示

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

評論

0/150

提交評論