版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. . . . i / 45 郵電學(xué)院畢 業(yè) 設(shè) 計(jì)(論 文)題目:模糊神經(jīng)和模糊聚類的matlab 實(shí)現(xiàn)院 (系):自動(dòng)化學(xué)院專業(yè):智能科學(xué)與技術(shù)班級(jí):智能 0701班學(xué)生:蔡#導(dǎo)師:王 x職稱:副教授起止時(shí)間:2011年 01 月 10 日 至 2011 年 06 月 17 日. . . . ii / 45 . . . . i / 45 附件畢業(yè)設(shè)計(jì)(論文)誠(chéng)信聲明書本人聲明:本人所提交的畢業(yè)論文 模糊神經(jīng)和模糊聚類的matlab實(shí)現(xiàn) 是本人在指導(dǎo)教師指導(dǎo)下獨(dú)立研究、寫作的成果,論文中所引用他人的文獻(xiàn)、數(shù)據(jù)、圖件、資料均已明確標(biāo)注;對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式
2、注明并表示感。本人完全清楚本聲明的法律后果,申請(qǐng)學(xué)位論文和資料若有不實(shí)之處,本人愿承當(dāng)相應(yīng)的法律責(zé)任。論文作者簽名:時(shí)間:年月日指導(dǎo)教師簽名:時(shí)間:年月日西 安 郵 電 學(xué) 院畢業(yè)設(shè)計(jì) (論文) 任務(wù)書學(xué)生蔡超超指導(dǎo)教師王輝職稱副教授. . . . ii / 45 院 (系)自動(dòng)化學(xué)院專業(yè)智能科學(xué)與技術(shù)題目模糊神經(jīng)和模糊聚類的matlab 實(shí)現(xiàn)任務(wù)與要求神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)的特性差異較大,但都屬于無(wú)模型的估計(jì)器和非線性動(dòng)力學(xué)系統(tǒng)。若能將兩者適當(dāng)?shù)亟Y(jié)合起來(lái),吸取各自的長(zhǎng)處,則可組成性能更優(yōu)的綜合系統(tǒng)。 本課題旨在代借助matlab 模糊邏輯工具箱所提供的有關(guān)模糊邏輯推理的高級(jí)應(yīng)用,完成模糊神經(jīng)和模
3、糊聚類的matlab 實(shí)現(xiàn)。此題目應(yīng)完成以下工作:了解神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)的基本概念、相關(guān)理論和主要應(yīng)用。熟悉matlab 軟件的使用方法與功用。借助 matlab 模糊邏輯工具箱的幫助,用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)模糊系統(tǒng)結(jié)構(gòu)。最后完成畢業(yè)論文的撰寫。開始日期2011 年 01 月 10完成日期2011 年 06 月 27院(系)主任( 簽字) 2006 年月日西 安 郵 電 學(xué) 院畢 業(yè) 設(shè) 計(jì) ( 論文) 工 作 計(jì) 劃 2011 年 3 月 14 日. . . . iii / 45 學(xué)生_蔡超超 _ 指導(dǎo)教師 _ 王輝_職稱_副教授_ 系別_ 自動(dòng)化學(xué)院 _專業(yè)_ 智能科學(xué) _ 題目_模糊神經(jīng)和模糊聚
4、類的matlab實(shí)現(xiàn)_ 工作進(jìn)程 _ 第 1 周-第 2 周查閱模糊神經(jīng)和模糊聚類的相關(guān)資料,了解 matlab 軟件與其功能。完成開題報(bào)告。第 3 周-第 6 周熟悉模糊神經(jīng)網(wǎng)絡(luò)理論,掌握并能熟練使用 matlab 模糊工具箱函數(shù), 以與模糊聚類函數(shù)。給出初步方案。第 7 周-第 10 周設(shè)計(jì)并調(diào)試編程,分析其優(yōu)點(diǎn)與不足。準(zhǔn)備后期檢查。第 11 周- 第 13 周后期總結(jié),完成論文撰寫。第 14 周準(zhǔn)備答辯。主要參考書目 (資料) 1國(guó)勇 . 智能控制與其 matlab 實(shí)現(xiàn). : 電子工業(yè) , 2000主要參考書目 (資料 ) 起止時(shí)間工作內(nèi)容. . . . iv / 45 用于計(jì)算、編程
5、、打印論文的計(jì)算機(jī)一臺(tái),并安裝有相關(guān)軟件。每周檢查一次,并經(jīng)常聯(lián)系,進(jìn)行答疑輔導(dǎo)。無(wú)郵電學(xué)院主要儀器設(shè)備與材料論文 (設(shè)計(jì) )過(guò)程中教師的指導(dǎo)安排對(duì)計(jì)劃的說(shuō)明. . . . v / 45 畢業(yè)設(shè)計(jì)(論文)開題報(bào)告自動(dòng)化學(xué)院(系)智能科學(xué)與技術(shù)專業(yè) 2007級(jí)01班課題名稱:模糊神經(jīng)和模糊聚類的matlab 實(shí)現(xiàn)學(xué)生:蔡超超學(xué)號(hào):06074020指導(dǎo)教師:王輝報(bào)告日期:2006 年 03 月 28 日. . . . vi / 45 1. 本課題所涉與的問題與應(yīng)用現(xiàn)狀綜述模糊邏輯能模擬人的智能, 即能模擬人腦思維的模糊性的特點(diǎn),可以模仿人的推理來(lái)處理常規(guī)數(shù)學(xué)方法難以解決的模糊信息處理問題,使得計(jì)算
6、機(jī)的應(yīng)用擴(kuò)展到更多領(lǐng)域。 當(dāng)將人類求解問題的思維邏輯加以形式化,并將不能表達(dá)思維過(guò)程中模糊概念的二值邏輯拓展到模糊邏輯時(shí),基于模糊推理的智能模擬就成為智能信息處理技術(shù)中主要的方法,即模糊識(shí)別與模糊控制。神經(jīng)網(wǎng)絡(luò)技術(shù)將人腦神經(jīng)系統(tǒng)結(jié)構(gòu)和功能作為模擬對(duì)象,把人的智能歸結(jié)為腦的高層神經(jīng)網(wǎng)絡(luò)活動(dòng)的結(jié)果,認(rèn)為智能活動(dòng)是大量簡(jiǎn)單的神經(jīng)細(xì)胞通過(guò)復(fù)雜的相互連接形成網(wǎng)絡(luò)后并行運(yùn)行的結(jié)果,使其更接近人腦的自組織、自學(xué)習(xí)和感知功能。模糊的長(zhǎng)處在于邏輯推理,而神經(jīng)網(wǎng)絡(luò)的長(zhǎng)處在于其自學(xué)習(xí)功能, 二者結(jié)合既能彌補(bǔ)各自不足, 又能發(fā)揮各自的長(zhǎng)處,使其應(yīng)用更加廣泛。. . . . vii / 45 2本課題需要重點(diǎn)研究的關(guān)鍵
7、問題、解決的思路與實(shí)現(xiàn)預(yù)期目標(biāo)的可行性分析本課題需要重點(diǎn)研究的關(guān)鍵問題是理解鎖相環(huán)檢測(cè)的原理, 鎖相環(huán)對(duì)輸入信號(hào)和反饋信號(hào)是如何比較而得出鎖相環(huán)鎖定的, 最終完成 2.5g hz pll 鎖定檢測(cè)電路的正向設(shè)計(jì)方案 , 在此基礎(chǔ)上對(duì)反向提取的全定制電路進(jìn)行分析整理,通過(guò)重新設(shè)計(jì)使其在 smic 0.18cmos 模型下通過(guò)晶體管級(jí)仿真。在研究該問題之前要通過(guò)閱讀有關(guān)pll 的書籍和 cmos 集成電路的設(shè)計(jì)方法。對(duì)鎖相環(huán)的工作原理有一個(gè)清晰的認(rèn)識(shí)。對(duì)鎖相環(huán)的結(jié)構(gòu)要深入到部的每一個(gè)晶體管。必須具備模擬電路設(shè)計(jì)的基本知識(shí),認(rèn)真復(fù)習(xí)模擬電路的基本知識(shí),掌握模擬cmos集成電路設(shè)計(jì)方法與其基本原理。對(duì)
8、pll鎖相環(huán)結(jié)構(gòu)的認(rèn)識(shí),要從pll應(yīng)該分為幾大模塊,每個(gè)模塊的功能是什么,每一個(gè)模塊的部結(jié)構(gòu)是怎樣構(gòu)成的,由幾個(gè)晶體管構(gòu)成,都要弄清楚,并提交鎖相環(huán)工作原理分析報(bào)告。最后再進(jìn)行正向設(shè)計(jì)方案得制定,以與進(jìn)行后續(xù)的工作 . 雖然本課題是要設(shè)計(jì)一個(gè)高速的鎖相環(huán)檢測(cè)電路, 有一定的困難 , 但從理論分析上看, 達(dá)到本課題的要完全可能的, 隨著 vlsi 技術(shù)的發(fā)展 , 模擬 ic 的設(shè)計(jì)技術(shù)有了巨大的提高 , 模擬 ic 的速度可以比數(shù)字ic 的速度提高很多倍 , 尤其是集成電路朝著深亞微米工藝的發(fā)展 , 集成電路的速度完全可以達(dá)到本課題所要完成的2.5g hz 。從使用的工具上看 , 完成本課題也是
9、可以的 , 再完成本課題的過(guò)程中使用了hspice仿真工具和candnce等 eda仿真工具 , sun 工作站 , unix 操作系統(tǒng) . 這些工具和軟件的使用 , 完全可以滿足高速 pll設(shè)計(jì)的要求。. . . . viii / 45 3. 完成本課題的工作方案完成本課題要認(rèn)真復(fù)習(xí)模擬電路的基本知識(shí),掌握模擬cmos 集成電路設(shè)計(jì)方法與其基本原理。并對(duì)pll 鎖相環(huán)的結(jié)構(gòu)有一個(gè)清晰的認(rèn)識(shí). 要學(xué)習(xí)晶體管級(jí)電路的設(shè)計(jì)方法,學(xué)習(xí) hspice仿真工具的使用和candnce等 eda仿真工具的使用, sun工作站的使用方法,學(xué)習(xí)unix操作系統(tǒng)的基本操作。熟練掌握matlab 的使用 , 為此制
10、定完成本課題的工作方案如下:第一周 : 完成知識(shí)儲(chǔ)備,認(rèn)真復(fù)習(xí)模擬cmos 集成電路設(shè)計(jì)方法與其基本理;第二周 : 掌握 pll 的工作原理,學(xué)習(xí)unix操作系統(tǒng)的基本操作,提交畢業(yè)設(shè)計(jì)開題報(bào)告 , 提交鎖定檢測(cè)工作原理分析報(bào)告;第三周 : 學(xué)習(xí) hspice 仿真工具的使用和candnce等 eda 仿真工具的使用;第四周 : 完成 2.5g hz pll 鎖定檢測(cè)電路的正向設(shè)計(jì)方案,提供2.5g hz pll鎖定檢測(cè)電路的正向設(shè)計(jì)方案報(bào)告;第五周 : 對(duì)反向提取的全定制電路進(jìn)行分析整理;第六周 : 繼續(xù)對(duì)反向提取的全定制電路進(jìn)行分析整理;第七周 : 提供分析整理報(bào)告,并進(jìn)行中期檢查;第八周
11、 : 通過(guò)重新設(shè)計(jì)使其在smic 0.18cmos 模型下通過(guò)晶體管級(jí)仿真;第九周 : 提供 smic 0.18cmos 模型下通過(guò)晶體管級(jí)仿真報(bào)告;第十周 : 提供 2.5ghz pll鎖定檢測(cè)電路晶體管級(jí)仿真報(bào)告,并提供報(bào)告;第十一周 : 用 verilog硬件描述語(yǔ)言編寫檢測(cè)電路原代碼,并進(jìn)行后期檢查;第十二周 : 畢業(yè)設(shè)計(jì)論文;第十三周 : 完成畢業(yè)設(shè)計(jì)論文;第十四周 : 完成畢業(yè)設(shè)計(jì)答辯;4指導(dǎo)教師審閱意見廖建軍同學(xué)通過(guò)收集和閱讀文獻(xiàn)資料, 了解了 2.5gpll鎖定檢測(cè)線路分析實(shí)現(xiàn)課題的任務(wù)要求研究現(xiàn)狀,認(rèn)識(shí)到了課題中的關(guān)鍵技術(shù)問題, 提出了解決思路,方案可行 ,計(jì)劃合理。指導(dǎo)教師
12、 (簽字):林 2006 年 03 月 15 日說(shuō)明:本報(bào)告必須由承當(dāng)畢業(yè)論文( 設(shè)計(jì))課題任務(wù)的學(xué)生在畢業(yè)論文( 設(shè)計(jì)) 正式開始的第 1 周周五之前獨(dú)立撰寫完成,并交指導(dǎo)教師審閱。. . . . ix / 45 郵電學(xué)院畢業(yè)設(shè)計(jì) ( 論文)成績(jī)?cè)u(píng)定表學(xué)生蔡超超性別男學(xué)號(hào)06074020 專業(yè)班級(jí)智能 0701班課題名稱模糊神經(jīng)和模糊聚類的matlab實(shí)現(xiàn)課 題類 型理論研究難度一般畢 業(yè) 設(shè) 計(jì) ( 論文 ) 時(shí) 間2011 年 1 月 10 日6 月 17 日指 導(dǎo) 教 師王輝 (職稱:副教授 )課 題 任 務(wù)完 成 情 況論 文( 千字 ) ;設(shè)計(jì)、計(jì)算說(shuō) 明書( 千字 ) ;圖紙()
13、 ;其它( 含 附 件):指導(dǎo)教師意見分項(xiàng)得分:開題調(diào)研論證分;課題質(zhì)量(論文容)分;創(chuàng)新分;論文撰寫(規(guī))分;學(xué)習(xí)態(tài)度分; 外文翻譯分指導(dǎo)教師審閱成績(jī):指導(dǎo)教師(簽字 ):年月日評(píng)閱教師意見分項(xiàng)得分:選題分;開題調(diào)研論證分; 課題質(zhì)量(論文容)分;創(chuàng)新分;論文撰寫(規(guī))分;外文翻譯分評(píng)閱成績(jī):評(píng)閱教師(簽字 ):年月日驗(yàn)收小組意見分項(xiàng)得分:準(zhǔn)備情況分;畢業(yè)設(shè)計(jì)(論文)質(zhì)量分;(操作)回答以下問題分驗(yàn)收成績(jī):驗(yàn)收教師(組長(zhǎng) )(簽字 ):年月日. . . . x / 45 答辯小組意見分項(xiàng)得分:準(zhǔn)備情況分;述情況分; 回答以下問題分; 儀表分答辯成績(jī):答辯小組組長(zhǎng)(簽字 ):年月日成績(jī)計(jì)算方法
14、(填寫本院系實(shí)用比例)指導(dǎo)教師成績(jī) 20() 評(píng)閱成績(jī) 30 () 驗(yàn)收成績(jī) 30 () 答辯成績(jī) 20 ( )學(xué)生實(shí)得成績(jī)(百分制)指導(dǎo)教師成績(jī) 92 評(píng)閱成績(jī) 90 驗(yàn)收成績(jī) 92 答辯成績(jī) 90 總評(píng) 91 答辯委員會(huì)意見畢業(yè)論文 (設(shè)計(jì) )總評(píng)成績(jī) (等級(jí) ):院(系) 答辯委員會(huì)主任(簽字 ):院(系) 簽章 ) 年月日. . . . xi / 45 備注郵電學(xué)院畢業(yè)論文( 設(shè)計(jì) ) 成績(jī)?cè)u(píng)定表 ( 續(xù)表 ). . . . 84 / 45 目 錄1 引言. . 89 2 神經(jīng)網(wǎng)絡(luò)與模糊系統(tǒng)理論基礎(chǔ). 90 2.1 神經(jīng)網(wǎng)絡(luò)理論基礎(chǔ) . 90 2.1.1 人工神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介 . 90 2
15、.1.2 人工神經(jīng)網(wǎng)絡(luò)發(fā)展歷史 . 90 2.1.2 人工神經(jīng)元模型 . 91 22 誤差逆?zhèn)鞑ニ惴?. . 錯(cuò)誤! 未定義書簽。2.1 模糊系統(tǒng)理論基礎(chǔ) . . 97 3.2.3 接口時(shí)序. . 錯(cuò)誤! 未定義書簽。3.3 頂層設(shè)計(jì)方案 . . 錯(cuò)誤! 未定義書簽。3.3.1 模塊劃分. . 錯(cuò)誤! 未定義書簽。3.3.2 clka計(jì)數(shù)器模塊 . 錯(cuò)誤! 未定義書簽。3.3.3 clkb計(jì)數(shù)器模塊 . 錯(cuò)誤! 未定義書簽。a 功能. 錯(cuò)誤! 未定義書簽。b 接口說(shuō)明. . 錯(cuò)誤! 未定義書簽。c 時(shí)序說(shuō)明. . 錯(cuò)誤! 未定義書簽。3.3.4 同或比較模塊 . 錯(cuò)誤! 未定義書簽。a 功能.
16、 錯(cuò)誤! 未定義書簽。b 接口說(shuō)明. . 錯(cuò)誤! 未定義書簽。c 時(shí)序說(shuō)明. . 錯(cuò)誤! 未定義書簽。3.4 驗(yàn)證與測(cè)試 . 錯(cuò)誤! 未定義書簽。4 2.5g hz pll 鎖定檢測(cè)電路反向提取分析 . 錯(cuò)誤! 未定義書簽。4.1 鎖定檢測(cè)電路外部引腳 . . 錯(cuò)誤! 未定義書簽。4.1.1 鎖定檢測(cè)電路圖 . 錯(cuò)誤! 未定義書簽。4.1.2 輸入引腳. . 錯(cuò)誤! 未定義書簽。4.1.3 輸出引腳. . 錯(cuò)誤! 未定義書簽。4.2 鎖定檢測(cè)電路部結(jié)構(gòu) . . 錯(cuò)誤! 未定義書簽。4.2.1 觸發(fā)器. . 錯(cuò)誤! 未定義書簽。4.2.2 異或門. . 錯(cuò)誤! 未定義書簽。4.2.3 反向器.
17、. 錯(cuò)誤! 未定義書簽。4.2.4 與非門. . 錯(cuò)誤! 未定義書簽。4.2.5 或非門. . 錯(cuò)誤! 未定義書簽。. . . . 85 / 45 4.3 鎖定檢測(cè)電路的實(shí)現(xiàn) . . 錯(cuò)誤! 未定義書簽。4.3.1 計(jì)數(shù)器. . 錯(cuò)誤! 未定義書簽。4.3.2 比較模塊. . 錯(cuò)誤! 未定義書簽。4.3.3 控制模塊. . 錯(cuò)誤! 未定義書簽。4.4 反向提取的鎖定檢測(cè)電路圖. . 錯(cuò)誤! 未定義書簽。5 2.5ghz pll 鎖定檢測(cè)電路 smic0.18工藝下重新設(shè)計(jì) 錯(cuò)誤! 未定義書簽。5.1 反相器設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.2 d觸發(fā)器設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.2.1
18、傳輸門設(shè)計(jì). . 錯(cuò)誤! 未定義書簽。5.2.2 與非門的設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.3 計(jì)數(shù)器設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.4 十八輸入或非門設(shè)計(jì) . . 錯(cuò)誤! 未定義書簽。5.4.1 十八輸入或非門的特點(diǎn) . 錯(cuò)誤! 未定義書簽。5.4.2 十八輸入或非門設(shè)計(jì)的困難 . 錯(cuò)誤! 未定義書簽。5.4.3 十八輸入或非門的重新設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.5 與非門設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.6 時(shí)鐘設(shè)計(jì) . 錯(cuò)誤! 未定義書簽。5.7 鎖定檢測(cè)電路設(shè)計(jì)小結(jié) . . 錯(cuò)誤! 未定義書簽。6 2.5g hz pll 鎖定檢測(cè)電路 hspice 下晶體管級(jí)仿真 錯(cuò)誤! 未定義
19、書簽。6.1 觸發(fā)器模塊仿真測(cè)試 . . 錯(cuò)誤! 未定義書簽。6.2 異或門仿真測(cè)試 . . 錯(cuò)誤! 未定義書簽。6.3 十八輸入或非門仿真測(cè)試. . 錯(cuò)誤! 未定義書簽。6.4 與非門仿真測(cè)試 . . 錯(cuò)誤! 未定義書簽。6.5 鎖定檢測(cè)電路整體仿真測(cè)試. . 錯(cuò)誤! 未定義書簽。7 2.5g hz pll 鎖定檢測(cè)電路 veriloghdl 語(yǔ)言描述 錯(cuò)誤! 未定義書簽。7.1 基本模塊的描述 . . 錯(cuò)誤! 未定義書簽。7.1.1 d 觸發(fā)器描述 . 錯(cuò)誤! 未定義書簽。7.1.2 計(jì)數(shù)器描述. . 錯(cuò)誤! 未定義書簽。7.1.3 十八輸入或非門描述 . 錯(cuò)誤! 未定義書簽。7.1.4
20、兩輸入與非門描述 . 錯(cuò)誤! 未定義書簽。7.1.5 三輸入與非門描述 . 錯(cuò)誤! 未定義書簽。7.1.6 四輸入與非門描述 . 錯(cuò)誤! 未定義書簽。7.2 鎖定檢測(cè)電路的整體描述. . 錯(cuò)誤! 未定義書簽。7.2.1 整體電路描述 . 錯(cuò)誤! 未定義書簽。. . . . 86 / 45 7.2.2 鎖定檢測(cè)電路 veriloghdl 下仿真時(shí)序 . 錯(cuò)誤! 未定義書簽。8 結(jié)論. . 114 致 . . 114 4 貴燦. 模擬 cmos 集成電路設(shè)計(jì) . 交通大學(xué) .2001,432-470 . . 115 1d觸發(fā)器描述 . 錯(cuò)誤! 未定義書簽。2 計(jì)數(shù)器描述 . 錯(cuò)誤! 未定義書簽。3
21、 十八輸入或非門描述. 錯(cuò)誤! 未定義書簽。5 三輸入與非門描述. 錯(cuò)誤! 未定義書簽。6 四輸入與非門描述. 錯(cuò)誤! 未定義書簽。7 17 輸入 17 輸出對(duì)應(yīng)位異或門描述 . 錯(cuò)誤! 未定義書簽。8 鎖定檢測(cè)電路的整體描述. 錯(cuò)誤! 未定義書簽。. . . . 87 / 45 摘要神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)均屬于無(wú)模型的估計(jì)器和非線性動(dòng)力學(xué)系統(tǒng),也是一種處理不確定性、 非線性的有力工具。 但兩者之間的特性卻存在很大的差異。模糊系統(tǒng)中知識(shí)的抽取和表達(dá)比較方便, 它比較適合于表達(dá)那些模糊或定性的知識(shí),但是缺乏自學(xué)習(xí)和自適應(yīng)能力。而神經(jīng)網(wǎng)絡(luò)則可直接從樣本中進(jìn)行有效的學(xué)習(xí),它具有并行計(jì)算、并行式信息存儲(chǔ)、
22、容錯(cuò)能力強(qiáng)以與具備自適應(yīng)學(xué)習(xí)功能等一系列優(yōu)點(diǎn)。但一般來(lái)說(shuō),神經(jīng)網(wǎng)絡(luò)不適于表達(dá)基于規(guī)則的知識(shí)。 總的來(lái)說(shuō),神經(jīng)網(wǎng)絡(luò)適合于處理非結(jié)構(gòu)化信息,而模糊系統(tǒng)對(duì)處理結(jié)構(gòu)化的知識(shí)更為有效。所以,若能將模糊邏輯與神經(jīng)網(wǎng)絡(luò)適當(dāng)?shù)亟Y(jié)合起來(lái),吸取兩者的長(zhǎng)處,則可組成比單獨(dú)的神經(jīng)網(wǎng)絡(luò)系統(tǒng)或單獨(dú)的模糊系統(tǒng)性能更好的系統(tǒng)。本課題首要介紹了神經(jīng)網(wǎng)絡(luò)和模糊神經(jīng)網(wǎng)絡(luò)的基本理論、算法模型、網(wǎng)絡(luò)結(jié)構(gòu)和程序?qū)崿F(xiàn)方法, 然后闡述了利用 matlab 實(shí)現(xiàn)模糊神經(jīng)網(wǎng)絡(luò)的基本思想。關(guān)鍵詞:神經(jīng)網(wǎng)絡(luò)模糊系統(tǒng) 模糊神經(jīng)網(wǎng)絡(luò) matlab模糊邏輯工具箱. . . . 88 / 45 abstractneural network and fuzz
23、y system all belong to without-model estimator and nonlinear dynamic system, who is also a kind of deal with uncertainty, nonlinear of emollient tool. but the characteristics between them have great difference. fuzzy system knowledge abstraction and expression is more convenient and it is suitable f
24、or express those fuzzy or qualitative knowledge, but lack of self-learning and adaptive ability. and neural network can be directly from the samples for effective learning, it has a parallel computing, parallel type information storage, fault tolerant ability and have adaptive learning function and
25、so on a series of advantages. but generally speaking, the neural network based on rule not suitable for the expression of knowledge. overall, neural network suited to handle unstructured information, and fuzzy system to process structured knowledge more effectively. so, if combined fuzzy logic and n
26、eural network appropriately, absorb both advantages, it can form the neural network system than single fuzzy system performance or separate better system. this topic first introduced the nerve network and fuzzy neural network model of the basic theory, algorithm, network structure and program implem
27、entation method using matlab, this paper expounds the basic idea of fuzzy neural network. key words:neural network ,fuzzy system ,fuzzy neural network,matlab fuzzy logic toolbox . . . . 89 / 45 1 引言模糊神經(jīng)網(wǎng)絡(luò)技術(shù)是近年來(lái)智能控制和智能自動(dòng)化的熱點(diǎn),它是近十年來(lái)伴隨著神經(jīng)網(wǎng)絡(luò)研究熱潮的興起而發(fā)展起來(lái)的嶄新技術(shù)和理論,目前已獲得頗為廣泛的應(yīng)用。所謂模糊神經(jīng)網(wǎng)絡(luò)就是可進(jìn)行模糊信息處理的神經(jīng)網(wǎng)絡(luò),他們通常
28、是一類有大量模糊的或非模糊的神經(jīng)元相互關(guān)聯(lián)構(gòu)成的網(wǎng)絡(luò)系統(tǒng)。神經(jīng)網(wǎng)絡(luò)是人腦工作過(guò)程中部分功能的某些抽象、簡(jiǎn)化和模擬,使之具有學(xué)習(xí)、記憶、計(jì)算和智能處理工程。通過(guò)樣本學(xué)習(xí)獲取知識(shí),能夠自身適應(yīng)環(huán)境變化更新知識(shí),發(fā)展知識(shí),實(shí)時(shí)處理動(dòng)態(tài)多變,無(wú)明確數(shù)學(xué)模型的非結(jié)構(gòu)性復(fù)雜問題。在語(yǔ)音識(shí)別、 模式識(shí)別、 圖像處理和工業(yè)控制等領(lǐng)域的應(yīng)用頗有成效。 將模糊系統(tǒng)和神經(jīng)網(wǎng)絡(luò)進(jìn)行有機(jī)的結(jié)合,可以有效的發(fā)揮自己的長(zhǎng)處并彌補(bǔ)其不足。 模糊神經(jīng)網(wǎng)絡(luò)還具有一些特殊性質(zhì):由于采用了模糊數(shù)學(xué)中的計(jì)算方法, 使一些處理單元的計(jì)算變得較為簡(jiǎn)便;使信息處理的速度加快; 容錯(cuò)能力得到加強(qiáng)。 最主要的是模糊神經(jīng)網(wǎng)絡(luò)擴(kuò)大了系統(tǒng)處理信息的圍
29、,使系統(tǒng)可同時(shí)處理確定性信息和非確定性信息。當(dāng)前模糊神經(jīng)網(wǎng)絡(luò)的研究主要集中在:模糊神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法,fnn 結(jié)構(gòu)與確定,模糊規(guī)則的提取與細(xì)化,模糊神經(jīng)網(wǎng)絡(luò)在自適應(yīng)控制、預(yù)測(cè)控制中的應(yīng)用等。雖然模糊神經(jīng)網(wǎng)絡(luò)得到了突飛猛進(jìn)的發(fā)展,但目前還存在很多問題: 一是多變量,復(fù)雜控制系統(tǒng)中,很難確定網(wǎng)絡(luò)的結(jié)構(gòu)和規(guī)則點(diǎn)的組合“爆炸”問題;二是傳統(tǒng)的bp學(xué)習(xí)方法易陷入局部極小值,并且學(xué)習(xí)速度較慢。發(fā)展方向主要集中于: 一是模糊邏輯和神經(jīng)網(wǎng)絡(luò)的對(duì)應(yīng)關(guān)系,將模糊控制器的調(diào)整轉(zhuǎn)化為等價(jià)的神經(jīng)元網(wǎng)絡(luò)學(xué)習(xí),利用等價(jià)的模糊邏輯來(lái)初始化神經(jīng)元網(wǎng)絡(luò);二是尋找一般模糊集的神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法。本課題基于模糊神經(jīng)和模糊聚類的結(jié)合,
30、利用matlab 工具來(lái)實(shí)現(xiàn),并以水質(zhì)預(yù)測(cè)的例子來(lái)詳細(xì)說(shuō)明。. . . . 90 / 45 2 神經(jīng)網(wǎng)絡(luò)與模糊系統(tǒng)理論基礎(chǔ)2.1 神經(jīng)網(wǎng)絡(luò)理論基礎(chǔ)2.1.1 人工神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介人工神經(jīng)網(wǎng)絡(luò)是一種模擬人腦結(jié)構(gòu)與其功能的非線性動(dòng)力系統(tǒng),具有自組織、自適應(yīng)、自學(xué)習(xí)和較強(qiáng)的魯棒性與容錯(cuò)性等顯著特點(diǎn),對(duì)模糊信息或復(fù)雜的非線性關(guān)系能很好地進(jìn)行識(shí)別與處理。bp 神經(jīng)網(wǎng)絡(luò)( back-propagation neutral network)是目前應(yīng)用最廣泛的網(wǎng)絡(luò)模型之一,在水文預(yù)測(cè)預(yù)報(bào)等方面都有應(yīng)用。bp 神經(jīng)網(wǎng)絡(luò)是指基于誤差反向傳播算法的多層前向神經(jīng)網(wǎng)絡(luò),一般由輸入層、 輸出層和隱含層構(gòu)成。利用神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)時(shí)
31、, 首先用訓(xùn)練樣本建立映射關(guān)系,然后用檢測(cè)樣本檢驗(yàn)網(wǎng)絡(luò)能否給出正確的輸入 -輸出的關(guān)系。如果網(wǎng)絡(luò)模型在訓(xùn)練數(shù)據(jù)上表現(xiàn)很好,在預(yù)測(cè)數(shù)據(jù)上表現(xiàn)不佳,則稱為過(guò)擬合;反之,則稱網(wǎng)絡(luò)具有很好的泛化能力。良好的泛化能力使神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型具有較高的實(shí)用價(jià)值。神經(jīng)網(wǎng)絡(luò)的應(yīng)用,已滲透到各個(gè)領(lǐng)域,并取得了令人矚目的成果。 神經(jīng)網(wǎng)絡(luò)理論也已成為涉與多學(xué)科的新興的、綜合的、前沿的學(xué)科。2.1.2 人工神經(jīng)網(wǎng)絡(luò)發(fā)展歷史1943 年,心理學(xué)家w mcculloch 和數(shù)理邏輯學(xué)家w pitts在分析、總結(jié)神經(jīng)元基本特性的基礎(chǔ)上首先提出神經(jīng)元的數(shù)學(xué)模型。此模型沿用至今, 并且直接影響著這一領(lǐng)域研究的進(jìn)展。. . . . 9
32、1 / 45 1945 年諾依曼領(lǐng)導(dǎo)的設(shè)計(jì)小組試制成功存儲(chǔ)程序式電子計(jì)算機(jī),標(biāo)志著電子計(jì)算機(jī)時(shí)代的開始。 1948 年,他在研究工作中比較了人腦結(jié)構(gòu)與存儲(chǔ)程序式計(jì)算機(jī)的根本區(qū)別,提出了以簡(jiǎn)單神經(jīng)元構(gòu)成的再生自動(dòng)機(jī)網(wǎng)絡(luò)結(jié)構(gòu)。 50 年代末, frosenblatt設(shè)計(jì)制作了“感知機(jī)”,它是一種多層的神經(jīng)網(wǎng)絡(luò)。這項(xiàng)工作首次把人工神經(jīng)網(wǎng)絡(luò)的研究從理論探討付諸工程實(shí)踐。另外,在 60 年代初期, widrow提出了自適應(yīng)線性元件網(wǎng)絡(luò)。后來(lái),在此基礎(chǔ)上發(fā)展了非線性多層自適應(yīng)網(wǎng)絡(luò),而它實(shí)際上就是一種人工神經(jīng)網(wǎng)絡(luò)模型。80 年代初期,模擬與數(shù)字混合的超大規(guī)模集成電路制作技術(shù)提高到新的水平,完全付諸實(shí)用化。
33、一大批學(xué)者和研究人員圍繞著 hopfield提出的方法展開了進(jìn)一步的工作,形成了 80 年代中期以來(lái)人工神經(jīng)網(wǎng)絡(luò)的研究熱潮。2.1.3 生物神經(jīng)元模型人腦是由大量的神經(jīng)細(xì)胞組合而成的,它們之間相互連接。 每個(gè)神經(jīng)細(xì)胞 (也稱神經(jīng)元)具體如圖1.1 所示的結(jié)構(gòu)。圖 1.1 生物神經(jīng)元模型由圖看出,腦神經(jīng)元由細(xì)胞體、樹突和軸突構(gòu)成。細(xì)胞體是神經(jīng)元的中心,它一般又由細(xì)胞核、細(xì)胞膜等構(gòu)成。樹突是神經(jīng)元的主要承受器, 它主要用來(lái)承受信息。 軸突的作用主要是傳導(dǎo)信息,它將信息從軸突的起點(diǎn)傳到軸突末梢,軸突末梢與另一個(gè)神經(jīng)元的樹突或細(xì)胞體構(gòu)成一種突觸的機(jī)構(gòu)。通過(guò)突觸實(shí)現(xiàn)神經(jīng)元之間的信息傳遞。2.1.4 人工
34、神經(jīng)元模型. . . . 92 / 45 人工神經(jīng)網(wǎng)絡(luò)是利用物理器件來(lái)模擬生物神經(jīng)網(wǎng)絡(luò)的某些結(jié)構(gòu)和功能。圖1.2是最典型的人工神經(jīng)元模型。圖 1.2 人工神經(jīng)元模型這個(gè)模型是 1943 年心理學(xué)家 mcculloch 和科學(xué)家 w.pitts在分析總結(jié)神經(jīng)元基本特性的基礎(chǔ)上首先提出的m-p模型,它是大多數(shù)神經(jīng)網(wǎng)絡(luò)模型的基礎(chǔ)。jiw- 代表神經(jīng)元 i 與神經(jīng)元 j 之間的連接強(qiáng)度 ( 模擬生物神經(jīng)元之間突觸連接強(qiáng)度) ,稱之為連接權(quán) ; iu- 代表神經(jīng)元 i 的活躍值,即神經(jīng)元狀態(tài);iv- 代表神經(jīng)元 j 的輸出,即是神經(jīng)元i 的一個(gè)輸入;i- 代表神經(jīng)元的闡值。函數(shù) f 表達(dá)了神經(jīng)元的輸入輸
35、出特性。在m-p模型中, f 定義為階跳函數(shù) : 01,()00,iiiiuv f uu人工神經(jīng)網(wǎng)絡(luò)是一個(gè)并行與分布式的信息處理網(wǎng)絡(luò)結(jié)構(gòu),該網(wǎng)絡(luò)結(jié)構(gòu)一般由許多個(gè)神經(jīng)元組成, 每個(gè)神經(jīng)元由一個(gè)單一的輸出,它可以連接到許多其他的神經(jīng)元,其輸出有多個(gè)連接通路,每個(gè)連接通路對(duì)應(yīng)一個(gè)連接權(quán)系數(shù)。嚴(yán)格來(lái)說(shuō),神經(jīng)網(wǎng)絡(luò)是一個(gè)具有如下性質(zhì)的有向圖。(1) 對(duì)于每個(gè)結(jié)點(diǎn)有一個(gè)狀態(tài)變量jx;(2) 結(jié)點(diǎn) i 到結(jié)點(diǎn) j 有一個(gè)連接權(quán)系數(shù)jiw;. . . . 93 / 45 (3) 對(duì)于每個(gè)結(jié)點(diǎn)有一個(gè)閾值j;(4) 對(duì)于每個(gè)結(jié)點(diǎn)定義一個(gè)變換函數(shù),()iijijfx wij,最常見的情形為()jiijifw x。圖
36、1.3 表示了兩個(gè)典型的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),做為前饋網(wǎng)絡(luò),右為反饋網(wǎng)絡(luò)。圖 1.3 典型的神經(jīng)元網(wǎng)絡(luò)結(jié)構(gòu)2.1.5 bp神經(jīng)網(wǎng)絡(luò)人工神經(jīng)網(wǎng)絡(luò)是一種信息處理系統(tǒng),它有很多種模型。 其中有一種用誤差傳播學(xué)習(xí)算法( error back propagation即 bp算法)進(jìn)行訓(xùn)練的多層前饋神經(jīng)網(wǎng)絡(luò),簡(jiǎn)稱為 bp網(wǎng)絡(luò)。bp神經(jīng)網(wǎng)絡(luò)模型是人工神經(jīng)網(wǎng)絡(luò)的重要模型之一。它有廣泛的應(yīng)用,主要包括模式識(shí)別與分類、故障智能診斷、圖像處理、函數(shù)擬合、最優(yōu)預(yù)測(cè)等方面的應(yīng)用。a. bp 神經(jīng)網(wǎng)絡(luò)特點(diǎn):l) 分布式的信息存儲(chǔ)方式神經(jīng)網(wǎng)絡(luò)是以各個(gè)處理器本身的狀態(tài)和它們之間的連接形式存儲(chǔ)信息的,一個(gè)信息不是存儲(chǔ)在一個(gè)地方, 而是
37、按容分布在整個(gè)網(wǎng)絡(luò)上。 網(wǎng)絡(luò)上某一處不是只存儲(chǔ)一個(gè)外部信息,而是存儲(chǔ)了多個(gè)信息的部分容。 整個(gè)網(wǎng)絡(luò)對(duì)多個(gè)信息加工后才存儲(chǔ)到網(wǎng)絡(luò)各處,因此,它是一種分布式存儲(chǔ)方式。2) 大規(guī)模并行處理bp 神經(jīng)網(wǎng)絡(luò)信息的存儲(chǔ)與處理( 計(jì)算) 是合二為一的,即信息的存儲(chǔ)表達(dá)在神經(jīng)元互連的分布上, 并以大規(guī)模并行分布方式處理為主,比串行離散符號(hào)處理的現(xiàn)代數(shù)字計(jì)算機(jī)優(yōu)越。3) 自學(xué)習(xí)和自適應(yīng)性. . . . 94 / 45 bp 神經(jīng)網(wǎng)絡(luò)各層直接的連接權(quán)值具有一定的可調(diào)性,網(wǎng)絡(luò)可以通過(guò)訓(xùn)練和學(xué)習(xí)來(lái)確定網(wǎng)絡(luò)的權(quán)值,呈現(xiàn)出很強(qiáng)的對(duì)環(huán)境的自適應(yīng)和對(duì)外界事物的自學(xué)習(xí)能力。4) 較強(qiáng)的魯棒性和容錯(cuò)性bp 神經(jīng)網(wǎng)絡(luò)分布式的信息存
38、儲(chǔ)方式,使其具有較強(qiáng)的容錯(cuò)性和聯(lián)想記憶功能,這樣如果某一部分的信息丟失或損壞,網(wǎng)絡(luò)仍能恢復(fù)出原來(lái)完整的信息,系統(tǒng)仍能運(yùn)行。b. bp 神經(jīng)網(wǎng)絡(luò)介紹bp 網(wǎng)絡(luò)是一種單向傳播的多層前饋網(wǎng)絡(luò),它包含輸人層、隱含層和輸出層,如圖 2.1 所示,是目前應(yīng)用較多的一種模型。 該算法在層次型網(wǎng)絡(luò)結(jié)構(gòu)上采用誤差逆?zhèn)鞑W(xué)習(xí)方式,學(xué)習(xí)過(guò)程由正向傳播和誤差逆?zhèn)鞑ソM成。圖 2.1 bp 網(wǎng)絡(luò)示意圖bp網(wǎng)絡(luò)的結(jié)構(gòu)如圖 1 所示,算法的主要思想是把學(xué)習(xí)過(guò)程分為兩個(gè)階段: 第一階段是正向傳播過(guò)程, 輸入信息從輸入層經(jīng)隱層逐層計(jì)算各單元的實(shí)際輸出值,每一層神經(jīng)元的狀態(tài)只對(duì)下一層神經(jīng)元的狀態(tài)產(chǎn)生影響; 第二階段是反向傳播過(guò)程,
39、若在輸出層未能得到期望的輸出值, 則逐層遞歸計(jì)算實(shí)際輸出與期望輸出之間的差值,根據(jù)此誤差修正前一層權(quán)值使誤差信號(hào)趨向最小。它通過(guò)連續(xù)不斷地在相對(duì)于誤差函數(shù)斜率下降的方向上計(jì)算網(wǎng)絡(luò)權(quán)值和偏差變化而逐漸逼近目標(biāo)。每一次權(quán)值和誤差的變化都與網(wǎng)絡(luò)誤差的影響成正比。. . . . 95 / 45 假設(shè)神經(jīng)網(wǎng)絡(luò)每層有n個(gè)節(jié)點(diǎn),若某一層節(jié)點(diǎn)j 與上層節(jié)點(diǎn) i 之間權(quán)值為 wij ,節(jié)點(diǎn)的輸入總和計(jì)為netj 、輸出計(jì)為oj ,轉(zhuǎn)移函數(shù)取非線性的sigmoid 型函數(shù)1( )()xf xh e,對(duì)于節(jié)點(diǎn) j ,其輸入值為其前一層各單元加權(quán)和jijjinetw ob,輸出值為()jjof met. 定義誤差函數(shù)
40、21()2iieyy式中iy為輸出期望值,jy為輸出實(shí)際值。 bp算法采用梯度法調(diào)整權(quán)值,每次調(diào)整的量ijijeww、式中 0input,加入新的輸入 input, 如以下圖所示。選擇 input( 選中為紅框 ), 在界面右邊文字輸入處鍵入相應(yīng)的輸入名稱,例如, 溫. . . . 103 / 45 度輸入用 tmp-input, 磁能輸入用 mag-input ,等。(2). 隸屬度函數(shù)編輯器 (mfedit) 該編輯器提供一個(gè)友好的人機(jī)圖形交互環(huán)境,用來(lái)設(shè)計(jì)和修改模糊推理系中各語(yǔ)言變量對(duì)應(yīng)的隸屬度函數(shù)的相關(guān)參數(shù),如隸屬度函數(shù)的形狀、圍、論域大小等,系統(tǒng)提供的隸屬度函數(shù)有三角、梯形、高斯形、
41、鐘形等,也可用戶自行定義。雙擊所選 input ,彈出一新界面,在左下range處和 display range處, 填入取只圍,例如 0 至 9 (代表 0 至 90) 。在右邊文字文字輸入name 處,填寫隸屬函數(shù)的名稱,例如lt或 lt(代表低溫 ) 。在 type 處選擇 trimf(意為:三角形隸屬函數(shù)曲線, triangle member function),當(dāng)然也可選其它形狀。在 params(參數(shù)) 處,選擇三角形涵蓋的區(qū)間, 填寫三個(gè)值, 分別為三角形底邊的左端點(diǎn)、中點(diǎn)和右端點(diǎn)在橫坐標(biāo)上的值。這些值由設(shè)計(jì)者確定。見以下圖。. . . . 104 / 45 用類似的方法設(shè)置輸出
42、output 的參數(shù)。注意:我們共有9 個(gè)規(guī)則,所以相應(yīng)地有 9 個(gè)輸出隸屬函數(shù)。 默認(rèn) 3 個(gè)隸屬函數(shù), 剩下 6 個(gè)由設(shè)計(jì)者加入。 點(diǎn)擊 edit 菜單,選 add custom ms-繼續(xù)填入相應(yīng)參數(shù)即可,見以下圖。2.2.5 matlab模糊邏輯工具箱函數(shù)1) gui 工具anfisedit 打開 anfis編輯器 gui fuzzy 調(diào)用基本 fis 編輯器mfedit 隸屬度函數(shù)編輯器ruleedit 規(guī)則編輯器和語(yǔ)法解析器ruleview 規(guī)則觀察器和模糊推理方框圖surfview 輸出曲面觀察器2) 隸屬度函數(shù)dsigmf 兩個(gè) sigmoid 型隸屬度函數(shù)之差組成的隸屬度函數(shù)
43、. . . . 105 / 45 gauss2mf 建立兩邊型高斯隸屬度函數(shù)gaussmf 建立高斯曲線隸屬度函數(shù)gbellmf 建立一般鐘型隸屬度函數(shù)pimf 建立型隸屬度函數(shù)psigmf 通過(guò)兩個(gè) sigmoid 型隸屬度函數(shù)的乘積構(gòu)造隸屬度函數(shù)smf 建立 s-型隸屬度函數(shù)sigmf 建立 sigmoid 型隸屬度函數(shù)trapmf 建立梯形隸屬度函數(shù)trimf 建立三角形隸屬度函數(shù)zmf 建立 z-型隸屬度函數(shù)3) fis 數(shù)據(jù)結(jié)構(gòu)管理addmf 向模糊推理系統(tǒng)( fis)的語(yǔ)言變量添加隸屬度函數(shù)addrule 向模糊推理系統(tǒng)( fis)的語(yǔ)言變量添加規(guī)則addvar 向模糊推理系統(tǒng)(
44、fis)添加語(yǔ)言變量defuzz 對(duì)隸屬度函數(shù)進(jìn)行反模糊化evalfis 完成模糊推理計(jì)算evalmf 通過(guò)隸屬度函數(shù)計(jì)算gensurf 生成一個(gè) fis 輸出曲面getfis 得到模糊系統(tǒng)的屬性mf2mf 在兩個(gè)隸屬度函數(shù)之間轉(zhuǎn)換參數(shù)newfis 創(chuàng)建新的 fis parsrule 解析模糊規(guī)則plotfis 繪制一個(gè) fis plotmf 繪制給定語(yǔ)言變量的所有隸屬度函數(shù)的曲線readfis 從磁盤裝入一個(gè) fis rmmf 從 fis 中刪除某一語(yǔ)言變量的某一隸屬度函數(shù)rmvar 從 fis 中刪除某一語(yǔ)言變量setfis 設(shè)置模糊系統(tǒng)的屬性showfis 以分行的形式顯示fis 結(jié)構(gòu)的
45、所有屬性showrule 顯示 fis 的規(guī)則. . . . 106 / 45 3 模糊神經(jīng)網(wǎng)絡(luò)自適應(yīng)與模糊信模糊神經(jīng)網(wǎng)絡(luò)(fuzzy network-fnn) 就是模糊理論同神經(jīng)網(wǎng)絡(luò)相結(jié)合的產(chǎn)物,它匯集了神經(jīng)網(wǎng)絡(luò)與模糊理論的優(yōu)點(diǎn),集學(xué)習(xí)、聯(lián)想、識(shí)別、息處理于一體。3.1 模糊神經(jīng)網(wǎng)絡(luò)概述模糊系統(tǒng)與神經(jīng)網(wǎng)絡(luò)結(jié)合的可能性kosko證明了一個(gè)加性模糊系統(tǒng)能以任意的精度逼近一個(gè)緊致域上的任意連續(xù)函數(shù)。l i - xinwang利用stone-weirstrass定理證明了模糊系統(tǒng)實(shí)際上是一個(gè)萬(wàn)能逼近器, 它說(shuō)明存在一個(gè)高斯型模糊系統(tǒng), 能在任意精度上逼近任意給定的函數(shù), 多層前饋神經(jīng)網(wǎng)絡(luò)能夠很好的任
46、意逼近一連續(xù)函數(shù)。因此, 從數(shù)學(xué)角度看神經(jīng)網(wǎng)絡(luò)與模糊系統(tǒng)有著某種天然的相似性。模糊控制技術(shù)和神經(jīng)網(wǎng)絡(luò)技術(shù)同屬于人工智能技術(shù)各自具有對(duì)方恰恰不具備的優(yōu)缺點(diǎn), 具有互補(bǔ)性。模糊技術(shù)的特長(zhǎng)在于邏輯推理能力, 可以模擬人類判斷和決策的能力, 但模糊技術(shù)不具備學(xué)習(xí)功能。人工神經(jīng)網(wǎng)絡(luò)恰恰相反, 它具備非線性映射能力、學(xué)習(xí)能力、并行處理能力和容錯(cuò)能力 , 而對(duì)處理和描述模糊信息無(wú)能為力。因此, 將模糊技術(shù)引入神經(jīng)網(wǎng)絡(luò),可以大大拓寬神經(jīng)網(wǎng)絡(luò)處理信息的圍和能力。3.1.1 基本概念、模型和種類模糊神經(jīng)元是指一類可實(shí)施模糊信息或模糊邏輯運(yùn)算的人工神經(jīng)元, 模糊神經(jīng)網(wǎng)絡(luò)是指全部或部分采用各類模糊神經(jīng)元所構(gòu)成的一類可
47、處理模糊信息的神經(jīng)網(wǎng)絡(luò)系統(tǒng)。下面介紹幾種常見的基本模糊神經(jīng)元。第一類由模糊規(guī)則描述的模糊神經(jīng)元: 用if ? then ? 語(yǔ)句描述。前提和結(jié)論都是模糊集。第二類模糊神經(jīng)經(jīng)元, 它的輸入由隸屬函數(shù)的運(yùn)算確定, 模糊神經(jīng)元的描述可以不用if ? then 語(yǔ)句來(lái)描述。第三類具有模糊輸入的模糊神經(jīng)元, 其輸入和輸出都是模糊集, 但輸入模糊集被修正成另一種模糊集。通常所說(shuō)的模糊神經(jīng)網(wǎng)絡(luò)有兩種: 一種是將模糊化概念和模糊推理引入神經(jīng)元的. . . . 107 / 45 模糊神經(jīng)網(wǎng)絡(luò) , 而另一種是基于神經(jīng)網(wǎng)絡(luò)的模糊系統(tǒng)。3.1.2 模糊神經(jīng)網(wǎng)絡(luò)的研究現(xiàn)狀當(dāng)前模糊神經(jīng)網(wǎng)絡(luò)的研究主要集中在: 模糊神經(jīng)網(wǎng)絡(luò)
48、的學(xué)習(xí)算法, fnn 結(jié)構(gòu)與確定, 模糊規(guī)則的提取與細(xì)化 , 模糊神經(jīng)網(wǎng)絡(luò)在自適應(yīng)控制、預(yù)測(cè)控制中的應(yīng)用等。模糊系統(tǒng)和神經(jīng)網(wǎng)絡(luò)均可視為智能信息處理領(lǐng)域的一個(gè)分支,有各自的基本特性和應(yīng)用圍。 如前所述,它們?cè)趯?duì)信息的加工處理過(guò)程中均表現(xiàn)出很強(qiáng)的容錯(cuò)能力。模糊系統(tǒng)是仿效人的模糊邏輯思維方法設(shè)計(jì)的一類系統(tǒng),這一方法本身就明確地說(shuō)明了系統(tǒng)在工作過(guò)程中所表現(xiàn)出的容錯(cuò)性來(lái)自于其網(wǎng)絡(luò)自身的結(jié)構(gòu)特點(diǎn)。而神經(jīng)網(wǎng)絡(luò)模擬人腦形象思維方法, 人靠形象思維能很快發(fā)現(xiàn)火災(zāi),表現(xiàn)出很強(qiáng)的容錯(cuò)能力。 正是源于這兩個(gè)方面的綜合思維方法上的模糊性以與大腦本身的結(jié)構(gòu)特點(diǎn),模糊神經(jīng)網(wǎng)絡(luò)是一種集模糊邏輯推理的強(qiáng)大結(jié)構(gòu)性知識(shí)表達(dá)能力與神
49、經(jīng)網(wǎng)絡(luò)的強(qiáng)大自學(xué)習(xí)能力于一體的新技術(shù), 它是模糊邏輯推理與神經(jīng)網(wǎng)絡(luò)有機(jī)結(jié)合的產(chǎn)物。一般來(lái)講,模糊神經(jīng)網(wǎng)絡(luò)主要是指利用神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)來(lái)實(shí)現(xiàn)模糊邏輯推理,從而使傳統(tǒng)神經(jīng)網(wǎng)絡(luò)沒有明確物理含義的權(quán)值被賦予了模糊邏輯中推理參數(shù)的物理含義。神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)都屬于一種數(shù)值化的和非數(shù)學(xué)模型的函數(shù)估計(jì)器和動(dòng)力學(xué)系統(tǒng)。它們都能以一種不精確的方式處理不精確的信息。與傳統(tǒng)的統(tǒng)計(jì)學(xué)方法不同,它們不需要給出表征輸入與輸出關(guān)系的數(shù)學(xué)模型表達(dá)式;它們也不像人工智能(ai)那樣僅能進(jìn)行基于命題和謂詞運(yùn)算的符號(hào)處理,而難以進(jìn)行數(shù)值計(jì)算與分析, 且不易于硬件的實(shí)現(xiàn)。 神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)由樣本數(shù)據(jù)(數(shù)值的,有時(shí)也可以是用語(yǔ)言表述的)
50、 ,即過(guò)去的經(jīng)驗(yàn)來(lái)估計(jì)函數(shù)關(guān)系,即激勵(lì)與響應(yīng)的關(guān)系或輸入與輸出的關(guān)系。它們能夠用定理和有效的數(shù)值算法進(jìn)行分析與計(jì)算,并且很容易用數(shù)字的或模擬的vlsi 實(shí)現(xiàn)。雖然模糊系統(tǒng)和神經(jīng)網(wǎng)絡(luò)都用于處理模糊信息,并且存在著許多方面的共性,但其各自特點(diǎn)、 適用圍以與具體做法還是有不小的差別。而神經(jīng)網(wǎng)絡(luò)和模糊系統(tǒng)的結(jié)合則能構(gòu)成一個(gè)帶有人類感覺和認(rèn)知成分的自適應(yīng)系統(tǒng)。神經(jīng)網(wǎng)絡(luò)直接鑲嵌在一個(gè)全部模糊的結(jié)構(gòu)之中,因而它能夠向訓(xùn)練數(shù)據(jù)學(xué)習(xí),從而產(chǎn)生、修正并高度概括輸入/ 輸出之間的模糊規(guī)則。 而當(dāng)難以獲得足夠的結(jié)構(gòu)化知識(shí)時(shí),系統(tǒng)還可以利用神經(jīng)網(wǎng)絡(luò)自適應(yīng)產(chǎn)生和精練這些規(guī)則, 而后根據(jù)輸入模糊集合的幾何分布與由過(guò)去經(jīng)驗(yàn)產(chǎn)
51、生的那些模糊規(guī)則,便可以得到由此進(jìn)行推理得出的結(jié)論。目前神經(jīng)元網(wǎng)絡(luò)與模糊技術(shù)的融合方式大致有以下四種(如圖 811 所示) :a) 神經(jīng)元模型和模糊模型的連結(jié):該模型是模糊控制和神經(jīng)元網(wǎng)絡(luò)二個(gè)系統(tǒng)相. . . . 108 / 45 分離的形式結(jié)合,實(shí)現(xiàn)信息處理。b) 神經(jīng)元模型為主、模糊模型為輔:該模型以神經(jīng)網(wǎng)絡(luò)為主體,將輸入空間分割成若干不同形式的模糊推論組合,對(duì)系統(tǒng)先進(jìn)行模糊邏輯判斷, 以模糊控制器輸出作為神經(jīng)元網(wǎng)絡(luò)的輸入。后者具有自學(xué)習(xí)的智能控制特性。 c) 模糊模型為主、神經(jīng)元模型為輔:該模型以模糊控制為主體,應(yīng)用神經(jīng)元網(wǎng)絡(luò),實(shí)現(xiàn)模糊控制的決策過(guò)程,以模糊控制方法為“樣本”,對(duì)神經(jīng)網(wǎng)絡(luò)
52、進(jìn)行離線訓(xùn)練學(xué)習(xí)。 “樣本”就是學(xué)習(xí)的“教師” 。當(dāng)所有樣本學(xué)習(xí)完以后,這個(gè)神經(jīng)元網(wǎng)絡(luò)就是一個(gè)聰明、靈活的模糊規(guī)則表,具有自學(xué)習(xí)、自適應(yīng)功能。 d) 神經(jīng)元模型與模糊模型完全融合:該模型二個(gè)系統(tǒng)密切結(jié)合, 不能分離。 根據(jù)輸入量的不同性質(zhì)分別由神經(jīng)網(wǎng)絡(luò)與模糊控制并行直接處理輸入信息,直接作用于控制對(duì)象,從而更能發(fā)揮各自的控制特點(diǎn)。模糊理論和神經(jīng)網(wǎng)絡(luò)技術(shù)是近年來(lái)人工智能研究較為活躍的兩個(gè)領(lǐng)域。人工神經(jīng)網(wǎng)絡(luò)是模擬人腦結(jié)構(gòu)的思維功能,具有較強(qiáng)的自學(xué)習(xí)和聯(lián)想功能,人工干預(yù)少, 精度較高,對(duì)專家知識(shí)的利用也較少。 但缺點(diǎn)是它不能處理和描述模糊信息,不能很好利用已有的經(jīng)驗(yàn)知識(shí),特別是學(xué)習(xí)與問題的求解具有黑
53、箱特性,其工作不具有可解釋性,同時(shí)它對(duì)樣本的要求較高; 模糊系統(tǒng)相對(duì)于神經(jīng)網(wǎng)絡(luò)而言,具有推理過(guò)程容易理解、專家知識(shí)利用較好、 對(duì)樣本的要求較低等優(yōu)點(diǎn), 但它同時(shí)又存在人工干預(yù)多、推理速度慢、精度較低等缺點(diǎn), 很難實(shí)現(xiàn)自適應(yīng)學(xué)習(xí)的功能,而且如何自動(dòng)生成和調(diào)整隸屬度函數(shù)和模糊規(guī)則, 也是一個(gè)棘手的問題。 如果將二者有機(jī)地結(jié)合起來(lái),可以起到互補(bǔ)的效果。模糊神經(jīng)網(wǎng)絡(luò)就是具有模糊權(quán)系數(shù)或者輸入信號(hào)是模糊量的神經(jīng)網(wǎng)絡(luò)。上面三種形式的模糊神經(jīng)網(wǎng)絡(luò)中所執(zhí)行的運(yùn)算方法不同。模糊神經(jīng)網(wǎng)絡(luò)無(wú)論作為逼近器, 還是模式存儲(chǔ)器,都是需要學(xué)習(xí)和優(yōu)化權(quán)系數(shù)的。學(xué)習(xí)算法是模糊神經(jīng)網(wǎng)絡(luò)優(yōu)化權(quán)系數(shù)的關(guān)鍵。對(duì)于邏輯模糊神經(jīng)網(wǎng)絡(luò), 可
54、采用基于誤差的學(xué)習(xí)算法,也即是監(jiān)視學(xué)習(xí)算法。對(duì)于算術(shù)模糊神經(jīng)網(wǎng)絡(luò),則有模糊bp算法,遺傳算法等。對(duì)于混合模糊神經(jīng)網(wǎng)絡(luò),目前尚未有合理的算法;不過(guò),混合模糊神經(jīng)網(wǎng)絡(luò)一般是用于計(jì)算而不是用于學(xué)習(xí)的,它不必一定學(xué)習(xí)。模糊神經(jīng)網(wǎng)絡(luò)可用于模糊回歸、模糊控制器、模糊專家系統(tǒng)、模糊譜系分析、模糊矩陣方程、通用逼近器。. . . . 109 / 45 3.2 模糊神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)3.2.1 模糊神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)模糊神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)如下圖,第一層是輸入層,起著將輸入值傳送到下一層的作用,該層的節(jié)點(diǎn)數(shù)為 n;第二層是隸屬函數(shù)層, 在此層過(guò)隸屬函數(shù)計(jì)算各輸入分量屬于各語(yǔ)言變量值模糊集合的隸屬度,每個(gè)節(jié)點(diǎn)代表一個(gè)語(yǔ)言變量值;
55、第三層為匹配模糊規(guī)則,計(jì)算每條規(guī)則的適用度。這里的節(jié)點(diǎn)數(shù)為m ,第三層與第四層全連接;第四層把第三層的數(shù)據(jù)進(jìn)行歸一化處理! 節(jié)點(diǎn)數(shù)也為 m 。第五層是輸出層,把上一層的數(shù)據(jù)通過(guò)系數(shù)加權(quán)得到輸出的數(shù)據(jù),然后通過(guò)隸屬函數(shù)來(lái)判斷輸出量屬于哪一個(gè)模糊語(yǔ)言變量。對(duì)于輸入數(shù)據(jù),我們?nèi)‰`屬函數(shù)為鐘形函數(shù),即為正態(tài)分布的函數(shù):其中 i=1,2 , 、 、 、 ,n,n 是輸入量的維數(shù), j=1,2 ,m ,m是模糊類得分割數(shù), xij和ij分別表示隸屬函數(shù)的中心和寬度。即在第二層中將輸入分量轉(zhuǎn)化為各個(gè)語(yǔ)言變量值(大、中、小等) 。1 層為輸入層,將 x=x1,x2,.xnt傳送下一層。2 層為計(jì)算各輸入分量屬于各模糊集合的隸屬函數(shù)ij 。3 層得每個(gè)節(jié)點(diǎn)代表一條模糊規(guī)則,計(jì)算出每條規(guī)則的適用度,這里選擇的是. . . . 110 / 45 取小運(yùn)算:4 層實(shí)現(xiàn)的是歸一化計(jì)算,
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物實(shí)驗(yàn)攪拌機(jī)租賃合同
- 質(zhì)量監(jiān)控管理制度的秘訣
- 電商運(yùn)營(yíng)兼職人員錄用合同
- 海上石油鉆探海域租賃合同
- 安防監(jiān)控勞務(wù)施工協(xié)議
- 幼兒園內(nèi)環(huán)?;顒?dòng)協(xié)議
- 聲學(xué)隔音涂料施工合同
- 網(wǎng)絡(luò)代理合同范本
- 設(shè)備拆除合同范本
- 證券投資木門安裝協(xié)議
- 2024年秋新北師大版七年級(jí)上冊(cè)數(shù)學(xué)教學(xué)課件 5.2.2 用移項(xiàng)法解一元一次方程
- 孤獨(dú)之旅新版省公開課一等獎(jiǎng)新名師比賽一等獎(jiǎng)?wù)n件
- 2023年全國(guó)職業(yè)院校技能大賽賽項(xiàng)-ZZ019 智能財(cái)稅基本技能賽題 - 模塊三
- 風(fēng)電場(chǎng)風(fēng)機(jī)吊裝危險(xiǎn)源辨識(shí)風(fēng)險(xiǎn)評(píng)價(jià)清單
- Unit 4 Section B 課件人教版2024新教材七年級(jí)上冊(cè)英語(yǔ)
- 2024-2030年中國(guó)智算中心行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及競(jìng)爭(zhēng)格局研究報(bào)告
- GB/T 9799-2024金屬及其他無(wú)機(jī)覆蓋層鋼鐵上經(jīng)過(guò)處理的鋅電鍍層
- CJT 497-2016 城市軌道交通橋梁伸縮裝置
- 壓瘡的分期、處理以及與失禁性皮炎的區(qū)別課件
- 濰坊2024年山東濰坊市人力資源和社會(huì)保障局所屬事業(yè)單位招聘筆試歷年典型考題及考點(diǎn)附答案解析
- 軟件質(zhì)量保證報(bào)告
評(píng)論
0/150
提交評(píng)論