【正文】
本文所總結(jié)的BP神經(jīng)網(wǎng)絡(luò)和目前研究的現(xiàn)狀都還不夠全面,經(jīng)過程序調(diào)試的圖形有可能都還存在很多細節(jié)上的問題,而圖形曲線所實現(xiàn)效果都還不夠好,以及結(jié)果分析不夠全面,正確,缺乏科學性等,這些都還是需加強提高的,本文的完成不代表就對這門學科研究的結(jié)束,還有很多知識,理論,研究成果需要不斷學習,近幾年的不斷發(fā)展,神經(jīng)網(wǎng)絡(luò)更是取得了非常廣泛的應(yīng)用,和令人矚目的發(fā)展,在很多方面都發(fā)揮了其獨特的作用,特別是在人工智能、自動控制、計算機科學、信息處理、機器人、模式識別等眾多方面的應(yīng)用實例,給人們帶來了很多應(yīng)用上到思考,和解決方法的研究。,39。,39。an=sim(net,ptrans)。,39。net=newff(minmax(ptr),[5 3],{39。[R,Q]=size(ptrans)R = 4Q = 264從中可以看出通過主要成分分析,輸入數(shù)據(jù)從21組減少到4組,由此可見原始數(shù)據(jù)有著很大的冗余度。 當n=10時訓(xùn)練后網(wǎng)絡(luò)的輸出結(jié)果 當n=15時訓(xùn)練后網(wǎng)絡(luò)的輸出結(jié)果其中 “ ” 代表要逼近的非線性函數(shù)曲線;“‥‥‥ ” 代表未經(jīng)訓(xùn)練的函數(shù)曲線;“―――” 代表經(jīng)過訓(xùn)練的函數(shù)曲線; 討論通過上述仿真結(jié)果可知,當 k=1,n=3時;k=2,n=6時; k=4,n=8時;k=8,n=15時,BP神經(jīng)網(wǎng)絡(luò)分別對函數(shù)取得了較好的逼近效果。)。步驟3:網(wǎng)絡(luò)訓(xùn)練應(yīng)用train()函數(shù)對網(wǎng)絡(luò)進行訓(xùn)練之前,需要預(yù)先設(shè)置網(wǎng)絡(luò)訓(xùn)練參數(shù)。figure。ylabel(39。 BP網(wǎng)絡(luò)在函數(shù)逼近中的應(yīng)用 問題的提出BP網(wǎng)絡(luò)由很強的映射能力,主要用于模式識別分類、函數(shù)逼近、函數(shù)壓縮等。用于在對話框中創(chuàng)建一個BP網(wǎng)絡(luò)。 網(wǎng)絡(luò)隱層神經(jīng)元的數(shù)目也對網(wǎng)絡(luò)有一定的影響。另外, BP 神經(jīng)網(wǎng)絡(luò)具有優(yōu)化計算能力。 BP神經(jīng)網(wǎng)絡(luò)的主要功能目前,在人工神經(jīng)網(wǎng)絡(luò)的實際應(yīng)用中。輸入信號經(jīng)輸入層輸入, 通過隱含層的復(fù)雜計算由輸出層輸出,輸出信號與期望輸出相比較,若有誤差,再將誤差信號反向由輸出層通過隱含層處理后向輸入層傳播。4) 相互結(jié)合型網(wǎng)絡(luò),這種網(wǎng)絡(luò)在任意兩個神經(jīng)元之間都可能有連接。它主要由細胞體、樹突、軸突和突觸(Synapse,又稱神經(jīng)鍵)組成。(5)空間科學。(4)神經(jīng)網(wǎng)絡(luò)應(yīng)用系統(tǒng):在網(wǎng)絡(luò)模型與算法研究的基礎(chǔ)上,利用神經(jīng)網(wǎng)絡(luò)組成實際的應(yīng)用系統(tǒng),例如,完成某種信號處理或模式識別的功能、構(gòu)成專家系統(tǒng)、制成機器人等。這些都是在20世紀70年代和20世紀80年代初進行的工作。雖然單個神經(jīng)元的結(jié)構(gòu)極其簡單,功能有限,但大量神經(jīng)元構(gòu)成的網(wǎng)絡(luò)系統(tǒng)所能實現(xiàn)的行為卻是極其豐富多彩的。然后分析了神經(jīng)網(wǎng)絡(luò)算法的基本原理,給出經(jīng)典神經(jīng)網(wǎng)絡(luò)算法的具體實現(xiàn)方法,總結(jié)神經(jīng)網(wǎng)絡(luò)算法的特點,并給出神經(jīng)網(wǎng)絡(luò)算法的基本流程。在解決實際問題中,應(yīng)用MATLAB 語言構(gòu)造典型神經(jīng)網(wǎng)絡(luò)的激活傳遞函數(shù),編寫各種網(wǎng)絡(luò)設(shè)計與訓(xùn)練的子程序,網(wǎng)絡(luò)的設(shè)計者可以根據(jù)需要調(diào)用工具箱中有關(guān)神經(jīng)網(wǎng)絡(luò)的設(shè)計訓(xùn)練程序,使自己能夠從煩瑣的編程中解脫出來,減輕工程人員的負擔,從而提高工作效率。2)20世紀60年代20世紀70年代:低潮時期到了20世紀60年代,人們發(fā)現(xiàn)感知器存在一些缺陷,例如,它不能解決異或問題,因而研究工作趨向低潮。(2)建立理論模型:根據(jù)生物圓形的研究,建立神經(jīng)元、神經(jīng)網(wǎng)絡(luò)的理論模型,其中包括概念模型、知識模型、物理化學模型、數(shù)學模型等。股票市場預(yù)測、地震預(yù)報、有價證券管理、借貸風險分析、IC卡管理和交通管理。因此,人工神經(jīng)網(wǎng)絡(luò)作為經(jīng)驗?zāi)P偷囊环N,在化工生產(chǎn)、研究和開發(fā)中得到了越來越多的用途。3) 層內(nèi)互連前向網(wǎng)絡(luò) ,通過層內(nèi)神經(jīng)元的相互結(jié)合,可以實現(xiàn)同一層神經(jīng)元之間的橫向抑制或興奮機制。這些神經(jīng)元如同人的神經(jīng)細胞一樣是互相關(guān)聯(lián)的。這與現(xiàn)代計算機的脆弱性形成鮮明對比。這種能力使其在圖像復(fù)原、語言處理、模式識別等方面具有重要應(yīng)用。非線性網(wǎng)絡(luò)的誤差面比線性網(wǎng)絡(luò)的誤差面復(fù)雜得多,問題在于多層網(wǎng)絡(luò)中非線性傳遞函數(shù)有多個局部最優(yōu)解。Matlab R2007神經(jīng)網(wǎng)絡(luò)工具箱中包含了許多用于BP網(wǎng)絡(luò)分析與設(shè)計的函數(shù)。 BP網(wǎng)絡(luò)訓(xùn)練函數(shù)1)train神經(jīng)網(wǎng)絡(luò)訓(xùn)練函數(shù),調(diào)用其他訓(xùn)練函數(shù),對網(wǎng)絡(luò)進行訓(xùn)練。xlabel(39。)。)。39。(1)頻率參數(shù)設(shè)為k=2,當隱層神經(jīng)元數(shù)目分別取n=n=6時。prepca 基于BP神經(jīng)網(wǎng)絡(luò)對膽固醇含量估計步驟一:網(wǎng)絡(luò)建立一切準備工作做好后,開始建立網(wǎng)絡(luò)。39。時間39。39。時間39。以及分析了結(jié)論,即信號的頻率越高,則隱層節(jié)點越多,隱單元個數(shù)越多,逼近能力越強。參考文獻:[1] 鄭君里,楊行峻.《人工神經(jīng)網(wǎng)絡(luò)》. 北京: 高等教育出版社,:1530[2] 郝中華.《B P神經(jīng)網(wǎng)絡(luò)的非線性思想》. (4)[3] 巨軍讓,卓戎.《B P神經(jīng)網(wǎng)絡(luò)在Matlab中的方便實現(xiàn) 》.(1)[4] 蔣宗禮.《人工神經(jīng)網(wǎng)絡(luò)導(dǎo)論》. 高等教育出版社,:1590[5] 聞新、周露、王丹力、熊曉英.《》,:1050[6] 葛哲學、孫志強編著 .《神經(jīng)網(wǎng)絡(luò)與matlab2007實現(xiàn)》. 北京:電子工業(yè)出版社,:15[7] 董長虹 編著 .《Matlab神經(jīng)網(wǎng)絡(luò)與應(yīng)用》. 北京:國防工業(yè)出版社,:113[8] 胡守仁,等.《神經(jīng)網(wǎng)絡(luò)導(dǎo)論》.長沙:國防科技大學出版社,1993:2345[9] 張玲,張鈸.《人工神經(jīng)網(wǎng)絡(luò)理及應(yīng)用》. 浙江:浙江科技大學出版社,:2062[10] Neural Network Tolbox User’s, The MathWorks. Inc,2003:1627[11] Matlab user’s Guide. The ,2003:2327[12] Neural Network Toolbox. Mathworks,2007:113[13] Philip D. Wasserman, Neural Computing: Theory and Practice,Van Nostrand Reinhold,1989.[14] 李學橋.《神經(jīng)網(wǎng)絡(luò)工程應(yīng)用》. 重慶:重慶大學出版社,:2073[15] 樓順天,等.《基于Matlab的系統(tǒng)分析與設(shè)計神經(jīng)網(wǎng)絡(luò)》. 西安:西安電子科技大學出版社,:2340[16] 周開利,康耀紅 編著.《神經(jīng)網(wǎng)絡(luò)模型及其MATLAB仿真程序設(shè)計》.2006:1043[17] 魏海坤.《神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計的理論與方法》.國防工業(yè)出版社,:2030BP Neural Network And Application based on MATLABJiang LiangliangSchool of Binjiang, Nanjing University of Information Science and Technology, Nanjing 210044ABSTRACT:First, the research purpose and significance of neural network is expound in this article. Commentary studies current situation at the problem home and abroad. Leads to the existing problems. and then have analysed algorithmic basal principle of neural networks,Give algorithmic concre of classics neural networks out the realization method. Summing up the characteristics of neural network algorithm. Neural network algorithm is given the basic processes. The arithmetic of BP neural network is realized in Matlab softwareThe algorithm applies of BP neural networks to the function approximation problem and pute the swatch.39。Training39。 %postreg( )將三組輸出進行線性回歸分析 E