




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于人工神經(jīng)網(wǎng)絡(luò)的知 識(shí)獲取方法 目錄 1. 簡(jiǎn)介 2. 通過學(xué)習(xí)獲取知識(shí) 3. 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 4. 從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 5.總結(jié) Company Logo 1.簡(jiǎn)介 專家系統(tǒng)的力量在于它所擁有的知識(shí),這 些知識(shí)使它能在專家水平上工作和解決問 題。但是知識(shí)不易獲取。 因?yàn)楹芏嘀R(shí)只有專家本人才擁有,而專家 可能比較忙、可能不合作、可能難于解釋他 自己在解決問題的思考過程中究竟使用了那 些知識(shí),所以知識(shí)獲取被認(rèn)為是構(gòu)造專家系 統(tǒng)中最困難的步驟。 專家有時(shí)候也會(huì)出錯(cuò),誤導(dǎo)知識(shí)工程師,使 專家系統(tǒng)獲取的知識(shí)出錯(cuò)。 人工神經(jīng)網(wǎng)絡(luò)是一種大規(guī)模并行分布處理 的系統(tǒng),具有自組織、自學(xué)習(xí)和自適應(yīng)的
2、 特點(diǎn),在只能系統(tǒng)中可用于自動(dòng)知識(shí)獲取。 目錄 1. 簡(jiǎn)介 2. 通過學(xué)習(xí)獲取知識(shí) 3. 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 4. 從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 5.總結(jié) Company Logo 2.通過學(xué)習(xí)獲取知識(shí) 神經(jīng)網(wǎng)絡(luò)通過學(xué)習(xí)訓(xùn)練實(shí)現(xiàn)知識(shí)獲取 首先應(yīng)根據(jù)應(yīng)用問題選擇并確定神經(jīng)網(wǎng)絡(luò)的 模型和結(jié)構(gòu),再選擇學(xué)習(xí)算法,對(duì)與求解問 題有關(guān)的樣本進(jìn)行學(xué)習(xí)。通過學(xué)習(xí)調(diào)整神經(jīng) 網(wǎng)絡(luò)的聯(lián)接權(quán)值,完成知識(shí)的自動(dòng)獲取。 關(guān)于神經(jīng)網(wǎng)絡(luò)模型的選取,可以是自組織 神經(jīng)網(wǎng)絡(luò)模型,也可以是多層前饋神經(jīng)網(wǎng) 絡(luò)模型 前者根據(jù)學(xué)習(xí)算法和訓(xùn)練樣本確定神經(jīng)網(wǎng)絡(luò) 的權(quán)值,后者在學(xué)習(xí)過程中對(duì)整個(gè)訓(xùn)練樣本 集,根據(jù)神經(jīng)網(wǎng)絡(luò)的實(shí)際輸出模式與期望輸 出模
3、式的誤差調(diào)整網(wǎng)絡(luò)的權(quán)值,直到誤差的 均方小于某一預(yù)訂的極小值,網(wǎng)絡(luò)達(dá)到穩(wěn)定 為止。 Company Logo 2.通過學(xué)習(xí)獲取知識(shí) 目前,在知識(shí)獲取中最常用的神經(jīng)網(wǎng)絡(luò)模 型是采用BP算法的多層前饋神經(jīng)網(wǎng)絡(luò) 由輸入層、隱含層和輸出成構(gòu)成,其中隱含 層可以有一層或多層,相鄰層的神經(jīng)元之間 相互聯(lián)接,但同一層的神經(jīng)元之間并不相聯(lián)。 輸入信號(hào)從輸入層經(jīng)隱含層向前傳播到輸出 成,成為輸出信號(hào)。 Company Logo 2.通過學(xué)習(xí)獲取知識(shí) 經(jīng)典的多層前饋神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法由 Rumelhart等人于1986年提出的反向傳播 (Back Propagation,BP)算法,故這種神 經(jīng)網(wǎng)絡(luò)也常成為BP神經(jīng)
4、網(wǎng)絡(luò)。 BP算法采用非線性優(yōu)化中的梯度下降法來對(duì) 網(wǎng)絡(luò)權(quán)值優(yōu)化,在進(jìn)行知識(shí)獲取中取得了一 些成果,但是也存在一些問題,如學(xué)習(xí)時(shí)間 較長(zhǎng)、難以確定合適的網(wǎng)絡(luò)結(jié)構(gòu)等。 解決這個(gè)問題的途徑是采用一些收斂速度快 的改進(jìn)BP算法或結(jié)構(gòu)學(xué)習(xí)算法等。 目錄 1. 簡(jiǎn)介 2. 通過學(xué)習(xí)獲取知識(shí) 3. 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 4. 從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 5.總結(jié) Company Logo 3.基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 知識(shí)求精是知識(shí)獲取的必不可少的步驟。 一般來說,得到的初始知識(shí)庫(kù)常常有些問題, 比如知識(shí)不完全、知識(shí)之間不一致、有的知識(shí) 不正確等,因此需要調(diào)試、修改和補(bǔ)充。 實(shí)踐證明,初始知識(shí)庫(kù)求精后可以顯著地提
5、高 專家系統(tǒng)的運(yùn)行性能,比如利用知識(shí)求精系統(tǒng) SEEK2對(duì)風(fēng)濕病診斷專家系統(tǒng)EXPERT的知識(shí)庫(kù) 求精后,其診斷正確率提高了21.2%知識(shí)求 精收到專家系統(tǒng)研制者的極大重視。 Company Logo 3.基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 將人工神經(jīng)網(wǎng)絡(luò)用于知識(shí)求精取得的一些進(jìn)展: 1990年,Towell和Shavlik提出了用于知識(shí)求精的基于知識(shí)的人工 神經(jīng)網(wǎng)絡(luò)(Knowledge Based Artificial Neural Network,簡(jiǎn)稱KBANN), 并通過實(shí)例證明基于KBANN的知識(shí)求精方法比純符號(hào)求精系統(tǒng)要 好。 1993年,F(xiàn)u提出了與KBANN類似的KBCNN(Knowledg
6、e Based Conceptual Neural Network)用于知識(shí)求精。 Company Logo 3.基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 一般來說,知識(shí)求精問題是指: 已知:(1)初始知識(shí)庫(kù)(指規(guī)則集);(2)專家例證。 求解:用已知例證檢測(cè)初始知識(shí)庫(kù),并對(duì)它進(jìn) 行修改、刪除和補(bǔ)充,使加工后的知識(shí)庫(kù)達(dá)到 預(yù)期的運(yùn)行性能。 Company Logo 3.基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精方法流程: 圖中的初始規(guī)則集即初始知識(shí)庫(kù)、訓(xùn)練樣本即 專家例證。 它由三個(gè)步驟組成: 1.轉(zhuǎn)化:將初始規(guī)則集轉(zhuǎn)化為初始神經(jīng)網(wǎng)絡(luò); 2.訓(xùn)練:用訓(xùn)練樣本和學(xué)習(xí)算法訓(xùn)練初始神 經(jīng)網(wǎng)絡(luò),即知識(shí)求精過程; 3
7、.提取規(guī)則:提取求精后的規(guī)則知識(shí)。 Company Logo 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精方 法步驟 第一步:初始規(guī)則集轉(zhuǎn)化為神經(jīng)網(wǎng)絡(luò),一 般通過以下映射關(guān)系: 1.最終結(jié)論-輸出節(jié)點(diǎn);2.支持的事實(shí)-輸入節(jié) 點(diǎn);3.中間結(jié)論-隱含節(jié)點(diǎn);4.依賴關(guān)系-聯(lián)接 權(quán)值和閾值。 通過上述映射關(guān)系,可以將知識(shí)庫(kù)中的待求精 知識(shí)轉(zhuǎn)化為初始神經(jīng)網(wǎng)絡(luò)。但是,用來構(gòu)造神 經(jīng)網(wǎng)絡(luò)的規(guī)則必須滿足:無謂詞運(yùn)算變量;不 構(gòu)成回路。 構(gòu)造初始神經(jīng)網(wǎng)絡(luò)的方法很多,不同的方法產(chǎn) 生不同的拓?fù)浣Y(jié)構(gòu)、不同的初始網(wǎng)絡(luò)。 Company Logo 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精方法步驟(續(xù)) 第二步:訓(xùn)練初始神經(jīng)網(wǎng)絡(luò) 現(xiàn)有方法(如KBANN和KB
8、CNN)都采用BP學(xué)校算法,而BP算法只能 對(duì)聯(lián)接權(quán)值進(jìn)行學(xué)習(xí),不能改變網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。在知識(shí)求精時(shí), 由于初始規(guī)則集可能不完善或含有一些錯(cuò)誤的規(guī)則,這樣導(dǎo)致初 始神經(jīng)網(wǎng)絡(luò)缺少節(jié)點(diǎn)或包含一些錯(cuò)誤的聯(lián)接。 因?yàn)楸仨毷咕W(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)進(jìn)行合理變化,包括增加節(jié)點(diǎn)、聯(lián)接 以及刪除節(jié)點(diǎn)、聯(lián)接等。 Company Logo 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精方法步驟(續(xù)) 第三步:提取求精后的規(guī)則知識(shí)。 通過上述算法訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)實(shí)際上是求精 的神經(jīng)網(wǎng)絡(luò),其知識(shí)分布表示于網(wǎng)絡(luò)結(jié)構(gòu)和權(quán) 值中,是一種隱式表達(dá),不易于理解。 Company Logo 3.基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 u Towell和Shavlik提出一種從K
9、BANN提取求精規(guī)則的方法,即N of M方 法。這種方法提取的規(guī)則形式如下: If N of the following M antecedents are true then 這種規(guī)則實(shí)際上是神經(jīng)網(wǎng)絡(luò)隱式知識(shí)的另一只表 示形式,不能直接用于構(gòu)造專家系統(tǒng)的知識(shí)庫(kù)。 可以采用一些現(xiàn)有的規(guī)則提取方法,提取易于理 解的規(guī)則知識(shí)。 目錄 1. 簡(jiǎn)介 2. 通過學(xué)習(xí)獲取知識(shí) 3. 基于神經(jīng)網(wǎng)絡(luò)的知識(shí)求精 4. 從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 5.總結(jié) Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 通過神經(jīng)網(wǎng)絡(luò)獲取(或求精)的知識(shí)是隱式的、 分布式的,難以理解,因此從神經(jīng)網(wǎng)絡(luò)中 提取規(guī)則具有重要意義。 一個(gè)
10、典型的方法:1990年,Setito提出了一 種用神經(jīng)網(wǎng)絡(luò)獲取規(guī)則知識(shí)的方法。 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 這種方法試圖通過分析三層BP神經(jīng)網(wǎng)絡(luò)輸入層 與隱含層之間的聯(lián)接權(quán)值矩陣,得到原始輸入 概念節(jié)點(diǎn)與附加輸入概念節(jié)點(diǎn)(對(duì)應(yīng)于結(jié)論概 念)之間的邏輯相關(guān)程度度量。 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 上述方法忽略了概念之間的組合情況,即 如果原始輸入概念節(jié)點(diǎn)c、d的組合與b有相 關(guān)性,該方法無法對(duì)這種情況進(jìn)行分析(對(duì) 于無關(guān)程度度量的分析也存在同樣問題
11、)。 這實(shí)際上是忽略了BP神經(jīng)網(wǎng)絡(luò)隱含層中的非線 性變換所帶來的問題。因此這是一種不完備的 方法,還有待于進(jìn)一步完善。 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 許多學(xué)者都研究了從神經(jīng)網(wǎng)絡(luò)中直接提取規(guī)則,這樣可 以將神經(jīng)網(wǎng)絡(luò)的“黑箱”知識(shí)表示為顯式規(guī)則形式,而 且能將這些顯式知識(shí)用于推理或解釋神經(jīng)網(wǎng)絡(luò)的行為 Company Logo 從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則的方 法 眾所周知,從任意結(jié)構(gòu)的神經(jīng)網(wǎng)絡(luò)中提取規(guī)則知識(shí)是機(jī) 器困難的,因此現(xiàn)有的方法都假定了一種專用的結(jié)構(gòu), 大體上分為以下幾類: (1)把網(wǎng)絡(luò)結(jié)構(gòu)限制在多層前饋網(wǎng)絡(luò),網(wǎng)絡(luò)中每層節(jié)點(diǎn)有固定的特 性。在一個(gè)已訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)中,F(xiàn)u試圖
12、提取每層至多k個(gè)聯(lián) 接的規(guī)則;Hayashi等人試圖提取至多k個(gè)聯(lián)接的模糊規(guī)則; Denoeux試圖用Lukasiewicz邏輯提取規(guī)則。 (2)用遞歸神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)規(guī)則提取 (3)這一類方法包含有:以統(tǒng)計(jì)為基礎(chǔ)的規(guī)則提取;用2階函數(shù)聯(lián) 接網(wǎng)絡(luò)的規(guī)則提取方法,這是為了減輕由于網(wǎng)絡(luò)結(jié)構(gòu)造成的復(fù)雜 性。 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 目前,人們研究較多的是從多層前饋神經(jīng)網(wǎng)絡(luò)中提取規(guī) 則的算法,典型方法之一KT算法。 KT算法由“規(guī)則生成”和“規(guī)則重寫”兩個(gè)步驟組成。 Company Logo KT算法 Company Logo KT算法 2規(guī)則重寫 從網(wǎng)絡(luò)的輸入層開始,對(duì)所有的
13、隱含層神經(jīng)元 進(jìn)行如下的規(guī)則改寫過程,直至輸入層結(jié)束: 對(duì)于隱含層神經(jīng)元Y,如果它在某條規(guī)則的前 提部分出現(xiàn),則用以Y為結(jié)論的各條規(guī)則(假設(shè) 共有n條)分別取代前提中的Y,得到n條經(jīng)過改 寫的規(guī)則,并將該規(guī)則從規(guī)則集中去掉,將經(jīng) 過改寫的n條規(guī)則增加到規(guī)則集之中。 Company Logo 4.從神經(jīng)網(wǎng)絡(luò)中提取規(guī)則 近年來,人們又將規(guī)則提取和神經(jīng)網(wǎng)絡(luò)的 結(jié)構(gòu)學(xué)習(xí)相結(jié)合。 1994年,Yoon提出了一種采用網(wǎng)絡(luò)刪除學(xué) 習(xí)(Destructive Learning)的規(guī)則提取方法。 該方法利用了刪除后的網(wǎng)絡(luò)包含更精練的知識(shí) 這一思想,與其他算法不同之處在于增加了一 個(gè)網(wǎng)絡(luò)的刪除過程,不僅刪除多余的權(quán)值聯(lián)接 而且也刪除多余節(jié)點(diǎn)。 Yoon給出的三個(gè)實(shí)例(MONK1,MONK2,MONK3) 中,分別刪除了72.9%、55.9%和69.4%的權(quán)值 聯(lián)接,提取的規(guī)則準(zhǔn)確性均優(yōu)于傳統(tǒng)的機(jī)器學(xué) 習(xí)算法(如ID3、ID5R、AQ17-DCI和AQ-15GA等)。 uSetiono于1996年也提出了一個(gè)類似的規(guī)則提取算法,所給出的實(shí) 例中平均刪除
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 龍池鎮(zhèn)屋頂防水施工方案
- 三亞市海棠區(qū)青田健康養(yǎng)護(hù)中心項(xiàng)目環(huán)境影響報(bào)告表環(huán)評(píng)報(bào)告表
- 鋪裝廣場(chǎng)專項(xiàng)施工方案
- 庭院洗手池設(shè)計(jì)與施工方案
- 低壓輸電線路搶修施工方案
- 天津陽臺(tái)垂直綠化施工方案
- 鄭州餐廳防滑地板施工方案
- 遵義鋁合金防滑條施工方案
- 數(shù)控加工工藝與編程技術(shù)基礎(chǔ) 教案 模塊三 項(xiàng)目一 任務(wù)5 孔的加工
- 茶葉多角度精細(xì)化栽培種植優(yōu)勢(shì)與路徑的建議分析
- 春運(yùn)旅客心理狀況的調(diào)查分析與對(duì)策研究
- a04-hci深信服超融合配置指南_v1
- 醫(yī)藥代表培訓(xùn)教程(完整版)
- 雙重預(yù)防體系建設(shè)分析記錄表格
- 電子技術(shù)基礎(chǔ)(數(shù)字部分_第五版_康華光)華中科大課件第四章第4節(jié)
- 電力系統(tǒng)遠(yuǎn)動(dòng)原理
- 論中小學(xué)管弦樂隊(duì)的組織與訓(xùn)練
- 煉鋼工藝操作說明
- 模擬電子技術(shù)基礎(chǔ)課后答案(完整版)
- 小學(xué)生讀書筆記模板(共10頁(yè))
- 扁平化生活常用PPT圖標(biāo)素材
評(píng)論
0/150
提交評(píng)論