人工神經(jīng)網(wǎng)絡(luò)課件_第1頁(yè)
人工神經(jīng)網(wǎng)絡(luò)課件_第2頁(yè)
人工神經(jīng)網(wǎng)絡(luò)課件_第3頁(yè)
人工神經(jīng)網(wǎng)絡(luò)課件_第4頁(yè)
人工神經(jīng)網(wǎng)絡(luò)課件_第5頁(yè)
已閱讀5頁(yè),還剩89頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

醫(yī)藥信息分析與決策第八章人工神經(jīng)網(wǎng)絡(luò)2

人腦的結(jié)構(gòu)、機(jī)制和功能中凝聚著無(wú)比的奧秘和智慧。地球是宇宙的驕子,人類(lèi)是地球的寵兒,大腦是人的主宰。

現(xiàn)在是探索腦的奧秘,從中獲得智慧,在其啟發(fā)下構(gòu)造為人類(lèi)文明服務(wù)的高級(jí)智能系統(tǒng)的時(shí)候了!*本章要點(diǎn)一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介二、MATLAB簡(jiǎn)介三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)四、利用MicrosoftSQLServer2005實(shí)踐神經(jīng)網(wǎng)絡(luò)算法3《醫(yī)學(xué)信息分析與決策》課程組*一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介人腦與計(jì)算機(jī)信息處理機(jī)制的比較系統(tǒng)結(jié)構(gòu)信號(hào)形式信息存儲(chǔ)信息處理機(jī)制*5《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介

生物神經(jīng)網(wǎng)絡(luò)人類(lèi)的大腦大約有1.41011個(gè)神經(jīng)細(xì)胞,亦稱(chēng)為神經(jīng)元。每個(gè)神經(jīng)元有數(shù)以千計(jì)的通道同其它神經(jīng)元廣泛相互連接,形成復(fù)雜的生物神經(jīng)網(wǎng)絡(luò)。人工神經(jīng)網(wǎng)絡(luò)以數(shù)學(xué)和物理方法以及信息處理的角度對(duì)人腦神經(jīng)網(wǎng)絡(luò)進(jìn)行抽象,并建立某種簡(jiǎn)化模型,就稱(chēng)為人工神經(jīng)網(wǎng)絡(luò)(ArtificialNeuralNetwork,縮寫(xiě)ANN)。*6《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介人工神經(jīng)網(wǎng)絡(luò)定義神經(jīng)網(wǎng)絡(luò)是由多個(gè)非常簡(jiǎn)單的處理單元彼此按某種方式相互連接而形成的計(jì)算系統(tǒng),該系統(tǒng)是靠其狀態(tài)對(duì)外部輸入信息的動(dòng)態(tài)響應(yīng)來(lái)處理信息的。人工神經(jīng)網(wǎng)絡(luò)是一個(gè)由許多簡(jiǎn)單的并行工作的處理單元組成的系統(tǒng),其功能取決于網(wǎng)絡(luò)的結(jié)構(gòu)、連接強(qiáng)度以及各單元的處理方式。人工神經(jīng)網(wǎng)絡(luò)是一種旨在模仿人腦結(jié)構(gòu)及其功能的信息處理系統(tǒng)。*7《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介*9《醫(yī)學(xué)信息分析與決策》課程組聯(lián)想記憶功能神經(jīng)網(wǎng)絡(luò)的基本功能一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介*10《醫(yī)學(xué)信息分析與決策》課程組神經(jīng)網(wǎng)絡(luò)的基本功能非線性映射功能神經(jīng)網(wǎng)絡(luò)的基本功能*11《醫(yī)學(xué)信息分析與決策》課程組分類(lèi)與識(shí)別功能一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的基本功能*13《醫(yī)學(xué)信息分析與決策》課程組知識(shí)處理功能一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的應(yīng)用領(lǐng)域:信息處理領(lǐng)域信號(hào)處理模式識(shí)別數(shù)據(jù)壓縮*14《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的應(yīng)用領(lǐng)域:自動(dòng)化領(lǐng)域系統(tǒng)識(shí)別神經(jīng)控制器智能檢測(cè)*15《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的應(yīng)用領(lǐng)域:醫(yī)學(xué)領(lǐng)域檢測(cè)數(shù)據(jù)分析生物活性研究醫(yī)學(xué)專(zhuān)家系統(tǒng)*17《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的應(yīng)用領(lǐng)域:經(jīng)濟(jì)領(lǐng)域信貸分析市場(chǎng)預(yù)測(cè)*18《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的軟硬件實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)編程語(yǔ)言既可用高級(jí)語(yǔ)言也可用低級(jí)語(yǔ)言。C語(yǔ)言是神經(jīng)網(wǎng)絡(luò)應(yīng)用軟件的基本編程工具;匯編語(yǔ)言常用于提高神經(jīng)網(wǎng)絡(luò)的已有功能或解決與硬件相關(guān)的難點(diǎn)。MATLAB名字由MATrix和LABoratory兩詞的前三個(gè)字母組合而成。20世紀(jì)七十年代后期,時(shí)任美國(guó)新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系主任的CleveMoler教授出于減輕學(xué)生編程負(fù)擔(dān)的動(dòng)機(jī),為學(xué)生設(shè)計(jì)了一組調(diào)用LINPACK和EISPACK庫(kù)程序的“通俗易用”的接口,此即用FORTRAN編寫(xiě)的萌芽狀態(tài)的MATLAB。*19《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的軟硬件實(shí)現(xiàn)在歐美大學(xué)里,諸如應(yīng)用代數(shù)、數(shù)理統(tǒng)計(jì)、自動(dòng)控制、數(shù)字信號(hào)處理、模擬與數(shù)字通信、時(shí)間序列分析、動(dòng)態(tài)系統(tǒng)仿真等課程的教科書(shū)都把MATLAB作為內(nèi)容。這幾乎成了九十年代教科書(shū)與舊版書(shū)籍的區(qū)別性標(biāo)志。在那里,MATLAB是攻讀學(xué)位的大學(xué)生、碩士生、博士生必須掌握的基本工具。*21《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介神經(jīng)網(wǎng)絡(luò)的軟硬件實(shí)現(xiàn)MATLAB的推出得到了各個(gè)領(lǐng)域的專(zhuān)家學(xué)者的廣泛關(guān)注,在此基礎(chǔ)上,專(zhuān)家們相繼推出了MATLAB工具箱,主要包括信號(hào)處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、圖像處理、魯棒控制、非線性系統(tǒng)控制設(shè)計(jì)、系統(tǒng)辨識(shí)、最優(yōu)化、模糊邏輯、小波等工具箱,這些工具箱給各個(gè)領(lǐng)域的研究和工程應(yīng)用提供了有力的工具。*22《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介參考文獻(xiàn)[1]人工神經(jīng)網(wǎng)絡(luò)教程(第1版)韓力群,北京:北京郵電大學(xué)出版社,2006年[2]神經(jīng)網(wǎng)絡(luò)(影印版),SatishKumar,北京:清華大學(xué)出版社,2006年[3]神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)(英文版)(美)黑根等著,機(jī)械出版社,中信出版社,2002[4]神經(jīng)網(wǎng)絡(luò)模型及其MATLAB仿真程序設(shè)計(jì),周開(kāi)利,康耀紅,北京:清華大學(xué)出版社,2005年*23《醫(yī)學(xué)信息分析與決策》課程組一、神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介二、MATLAB簡(jiǎn)介語(yǔ)言規(guī)則MATLAB要區(qū)分大小寫(xiě),它的命令全是小寫(xiě)的。一行可以輸入幾個(gè)命令,用“;”或“,”隔開(kāi)。如用“;”則該函數(shù)的執(zhí)行結(jié)果不顯示(圖形函數(shù)除外)。如用“’”則該函數(shù)的運(yùn)行結(jié)果要顯示。*25《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介數(shù)值與變量①數(shù)值②變量:變量名、函數(shù)名是對(duì)大小寫(xiě)很敏感的,兩個(gè)字符串表示的變量,字母都相同,大小寫(xiě)不同,也視為不同的變量;第一個(gè)字母必須是英文字母;字符間不可留空格;最多只能有31個(gè)字符(只能用英文字母、數(shù)字和下連字符)一行中“%”后的內(nèi)容僅作注釋用,對(duì)MATLAB的計(jì)算不產(chǎn)生任何影響。*26《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介矩陣元素的操作(1)矩陣元素的提?。海?)小矩陣構(gòu)造大矩陣。(3)[]:可以用它來(lái)刪除矩陣的行列,或整個(gè)矩陣。*29《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介運(yùn)算符算術(shù)運(yùn)算符:+,-,*,/,\,^關(guān)系運(yùn)算符:==,~=,<,>,<=,>=*30《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介M文件的編輯與建立命令文件按在指令窗口中的指令輸入順序,依次將指令編輯在命令文件中。如果某個(gè)命令的結(jié)果不需要顯示出則在該命令后加上“;”,注意文件名一定是“.m”。如:函數(shù)文件function返回變量列表=函數(shù)名(輸入變量列表)命令文件的變量在文件執(zhí)行完后保留在內(nèi)存;而函數(shù)文件內(nèi)定義的變量?jī)H在函數(shù)文件內(nèi)部起作用,當(dāng)函數(shù)文件執(zhí)行完成后,這些內(nèi)部變量將被清除。*31《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介繪圖命令plot:繪制二維線性圖形及兩個(gè)坐標(biāo)軸;

plot(x,y)表示以x為橫坐標(biāo),y為縱坐標(biāo)的圖形。

x=0:pi/100:2*pi;y=sin(x);plot(x,y)plot3:繪制三維線性圖形及三個(gè)坐標(biāo)軸;plot3(x,y,z)

t=0:pi/100:6*pi;x=cos(t);y=sin(t);z=2*t;plot3(y,x,z)*32《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介M文件的編輯與建立命令文件按在指令窗口中的指令輸入順序,依次將指令編輯在命令文件中。如果某個(gè)命令的結(jié)果不需要顯示出則在該命令后加上“;”,注意文件名一定是“.m”。如:函數(shù)文件function返回變量列表=函數(shù)名(輸入變量列表)命令文件的變量在文件執(zhí)行完后保留在內(nèi)存;而函數(shù)文件內(nèi)定義的變量?jī)H在函數(shù)文件內(nèi)部起作用,當(dāng)函數(shù)文件執(zhí)行完成后,這些內(nèi)部變量將被清除。*33《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介Matlab的編程條件語(yǔ)句if〈條件1〉語(yǔ)句塊1else語(yǔ)句塊2end*34《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介Matlab的編程switch——case——end分支結(jié)構(gòu)Switch表達(dá)式Case常量表達(dá)式1

語(yǔ)句塊1case常量表達(dá)式2

語(yǔ)句塊2case{常量表達(dá)式n,常量表達(dá)式n+1,常量表達(dá)式n+2…}

語(yǔ)句塊notherwise

語(yǔ)句塊n+1end*35《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介Matlab的編程for循環(huán)語(yǔ)句for〈循環(huán)變量〉=〈初值〉:[步長(zhǎng):]〈終值〉

循環(huán)體

end*36《醫(yī)學(xué)信息分析與決策》課程組二、MATLAB簡(jiǎn)介Matlab的編程while循環(huán)語(yǔ)句while〈條件〉,

循環(huán)end*37《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)

神經(jīng)生理學(xué)和神經(jīng)解剖學(xué)的研究結(jié)果表明,神經(jīng)元(Neuron)是腦組織的基本單元,是人腦信息處理系統(tǒng)的最小單元。生物神經(jīng)元生物神經(jīng)網(wǎng)絡(luò)*38《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)生物神經(jīng)元*39《醫(yī)學(xué)信息分析與決策》課程組生物神經(jīng)元在結(jié)構(gòu)上由:細(xì)胞體(Cellbody)、樹(shù)突(Dendrite)、軸突(Axon)、突觸(Synapse)四部分組成。用來(lái)完成神經(jīng)元間信息的接收、傳遞和處理。人工神經(jīng)網(wǎng)絡(luò)的生物學(xué)基礎(chǔ)*40三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)生物神經(jīng)元:信息的產(chǎn)生神經(jīng)元間信息的產(chǎn)生、傳遞和處理是一種電化學(xué)活動(dòng)。*41《醫(yī)學(xué)信息分析與決策》課程組

神經(jīng)元狀態(tài):靜息興奮抑制

膜電位:極化去極化超極化三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*42三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*43《醫(yī)學(xué)信息分析與決策》課程組生物神經(jīng)元:信息的傳遞與接收三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*44《醫(yī)學(xué)信息分析與決策》課程組生物神經(jīng)元:信息的整合空間整合:同一時(shí)刻產(chǎn)生的刺激所引起的膜電位變化,大致等于各單獨(dú)刺激引起的膜電位變化的代數(shù)和。時(shí)間整合:各輸入脈沖抵達(dá)神經(jīng)元的時(shí)間先后不一樣??偟耐挥|后膜電位為一段時(shí)間內(nèi)的累積。生物神經(jīng)網(wǎng)絡(luò)*45《醫(yī)學(xué)信息分析與決策》課程組

由多個(gè)生物神經(jīng)元以確定方式和拓?fù)浣Y(jié)構(gòu)

相互連接即形成生物神經(jīng)網(wǎng)絡(luò)。

生物神經(jīng)網(wǎng)絡(luò)的功能不是單個(gè)神經(jīng)元信息

處理功能的簡(jiǎn)單疊加。

神經(jīng)元之間的突觸連接方式和連接強(qiáng)度不

同并且具有可塑性,這使神經(jīng)網(wǎng)絡(luò)在宏觀

呈現(xiàn)出千變?nèi)f化的復(fù)雜的信息處理能力。三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)

神經(jīng)元及其突觸是神經(jīng)網(wǎng)絡(luò)的基本器件。因此,模擬生物神經(jīng)網(wǎng)絡(luò)應(yīng)首先模擬生物神經(jīng)元人工神經(jīng)元(節(jié)點(diǎn))

從三個(gè)方面進(jìn)行模擬:節(jié)點(diǎn)本身的信息處理能力節(jié)點(diǎn)與節(jié)點(diǎn)之間連接(拓?fù)浣Y(jié)構(gòu))相互連接的強(qiáng)度(通過(guò)學(xué)習(xí)來(lái)調(diào)整)*46《醫(yī)學(xué)信息分析與決策》課程組決定人工神經(jīng)網(wǎng)絡(luò)整體性能的三大要素三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)節(jié)點(diǎn)本身的信息處理能力(數(shù)學(xué)模型)節(jié)點(diǎn)與節(jié)點(diǎn)之間連接(拓?fù)浣Y(jié)構(gòu))相互連接的強(qiáng)度(通過(guò)學(xué)習(xí)來(lái)調(diào)整)*47《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)模型的六點(diǎn)假設(shè):(1)每個(gè)神經(jīng)元都是一個(gè)多輸入單輸出的信息處理單元;(2)神經(jīng)元輸入分興奮性輸入和抑制性輸入兩種類(lèi)型;(3)神經(jīng)元具有空間整合特性和閾值特性;(4)神經(jīng)元輸入與輸出間有固定的時(shí)滯,主要取決于突觸延擱;(5)忽略時(shí)間整合作用和不應(yīng)期;(6)神經(jīng)元本身是非時(shí)變的,即其突觸時(shí)延和突觸強(qiáng)度均為常數(shù)。*48《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)假設(shè)1圖(a)表明,正如生物神經(jīng)元有許多激勵(lì)輸入一祥,人工神經(jīng)元也應(yīng)該有許多的輸入信號(hào),圖中每個(gè)輸入的大小用確定數(shù)值xi表示,它們同時(shí)輸入神經(jīng)元j,神經(jīng)元的單輸出用oj表示。*49《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)假設(shè)2生物神經(jīng)元具有不同的突觸性質(zhì)和突觸強(qiáng)度,其對(duì)輸入的影響是使有些輸入在神經(jīng)元產(chǎn)生脈沖輸出過(guò)程中所起的作用比另外一些輸入更為重要。圖(b)中對(duì)神經(jīng)元的每一個(gè)輸入都有一個(gè)加權(quán)系數(shù)wij,稱(chēng)為權(quán)重值,其正負(fù)模擬了生物神經(jīng)元中突觸的興奮和抑制,其大小則代表了突觸的不同連接強(qiáng)度。*50《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)假設(shè)3作為ANN的基本處理單元,必須對(duì)全部輸入信號(hào)進(jìn)行整合,以確定各類(lèi)輸入的作用總效果,圖(c)表示組合輸人信號(hào)的“總和值”,相應(yīng)于生物神經(jīng)元的膜電位。神經(jīng)元激活與否取決于某一閾值電平,即只有當(dāng)其輸入總和超過(guò)閾值時(shí),神經(jīng)元才被激活而發(fā)放脈沖,否則神經(jīng)元不會(huì)產(chǎn)生輸出信號(hào)。*51《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)假設(shè)4圖(d)人工神經(jīng)元的輸出也同生物神經(jīng)元一樣僅有一個(gè),如用oj表示神經(jīng)元輸出,則輸出與輸入之間的對(duì)應(yīng)關(guān)系可用圖(d)中的某種非線性函數(shù)來(lái)表示,這種函數(shù)一般都是非線性的。*52《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*53《醫(yī)學(xué)信息分析與決策》課程組τij——輸入輸出間的突觸時(shí)延;

Tj——神經(jīng)元j的閾值;

wij——神經(jīng)元i到j(luò)的突觸連接系數(shù)或稱(chēng)權(quán)重值;

f()——神經(jīng)元轉(zhuǎn)移函數(shù)。(1)上述內(nèi)容可用一個(gè)數(shù)學(xué)表達(dá)式進(jìn)行抽象與概括。令xi(t)表示t時(shí)刻神經(jīng)元j接收的來(lái)自神經(jīng)元i的信息輸入,oj(t)表示t時(shí)刻神經(jīng)元j的信息輸出,則神經(jīng)元j的狀態(tài)可表達(dá)為1式。三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*54三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)(2)為簡(jiǎn)單起見(jiàn),將1上式中的突觸時(shí)延取為單位時(shí)間,則式(1)可寫(xiě)為2式。上式描述的神經(jīng)元數(shù)學(xué)模型全面表達(dá)了神經(jīng)元模型的6點(diǎn)假定。其中輸入xi的下標(biāo)i=1,2,…,n,輸出oj的下標(biāo)j體現(xiàn)了神經(jīng)元模型假定(1)中的“多輸入單輸出”。權(quán)重值wij的正負(fù)體現(xiàn)了假定(2)中“突觸的興奮與抑制”。Tj代表假定(3)中神經(jīng)元的“閾值”;“輸入總和”常稱(chēng)為神經(jīng)元在t時(shí)刻的凈輸入,*55神經(jīng)元的數(shù)學(xué)模型:(3)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*56《醫(yī)學(xué)信息分析與決策》課程組net’j(t)

體現(xiàn)了神經(jīng)元j的空間整合特性而未考慮時(shí)間整合,當(dāng)net’j-Tj>0時(shí),神經(jīng)元才能被激活。oj(t+1)與xI(t)之間的單位時(shí)差代表所有神經(jīng)元具有相同的、恒定的工作節(jié)律,對(duì)應(yīng)于假定(4)中的“突觸延擱”;wij與時(shí)間無(wú)關(guān)體現(xiàn)了假定(6)中神經(jīng)元的“非時(shí)變”。神經(jīng)元的數(shù)學(xué)模型:net’j=WjTX(4)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*57《醫(yī)學(xué)信息分析與決策》課程組為簡(jiǎn)便起見(jiàn),在后面用到式(3)時(shí),常將其中的(t)省略。式(3)還可表示為權(quán)重向量Wj和輸入向量X的點(diǎn)積WTX。

其中Wj和X均為列向量,定義為Wj=(w1w2…wn)T,X=(x1x2…xn)T如果令x0=-1,w0=Tj,則有-Tj=x0w0,因此凈輸入與閾值之差可表達(dá)為神經(jīng)元的數(shù)學(xué)模型:(5)oj=f(netj)=f(WjTX)(6)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*58《醫(yī)學(xué)信息分析與決策》課程組顯然,式(2.4)中列向量Wj和X的第一個(gè)分量的下標(biāo)均從1開(kāi)始,而式(5)中則從0開(kāi)始。采用式(5)的約定后,凈輸入改寫(xiě)為netj,與原來(lái)的區(qū)別是包含了閾值。綜合以上各式,神經(jīng)元模型可簡(jiǎn)化為神經(jīng)元的數(shù)學(xué)模型:三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)

神經(jīng)元各種不同數(shù)學(xué)模型的主要區(qū)別在于采用了不同的轉(zhuǎn)移函數(shù),從而使神經(jīng)元具有不同的信息處理特性。神經(jīng)元的信息處理特性是決定人工神經(jīng)網(wǎng)絡(luò)整體性能的三大要素之一,反映了神經(jīng)元輸出與其激活狀態(tài)之間的關(guān)系,最常用的轉(zhuǎn)移函數(shù)有4種形式。*59《醫(yī)學(xué)信息分析與決策》課程組(1)閾值型轉(zhuǎn)移函數(shù) 1x≥0 f(x)=(7)

0x<0 三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*60《醫(yī)學(xué)信息分析與決策》課程組神經(jīng)元的轉(zhuǎn)移函數(shù):(2)非線性轉(zhuǎn)移函數(shù)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*61《醫(yī)學(xué)信息分析與決策》課程組非線性轉(zhuǎn)移函數(shù)為實(shí)數(shù)域R到[0.1]閉集的非減連續(xù)函數(shù),代表了狀態(tài)連續(xù)型神經(jīng)元模型。最常用的非線性轉(zhuǎn)移函數(shù)是單極性的sigmoid函數(shù)曲線,簡(jiǎn)稱(chēng)S型函數(shù)。其特點(diǎn)是函數(shù)本身及其導(dǎo)數(shù)都是連續(xù)的,因而在處理上十分方便。S型函數(shù)函數(shù)又分為單極性和雙極性?xún)煞N,分別定義如下:神經(jīng)元的轉(zhuǎn)移函數(shù):(2)非線性轉(zhuǎn)移函數(shù)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*62《醫(yī)學(xué)信息分析與決策》課程組神經(jīng)元的轉(zhuǎn)移函數(shù):(3)分段線性轉(zhuǎn)移函數(shù)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*63《醫(yī)學(xué)信息分析與決策》課程組該函數(shù)特點(diǎn)是神經(jīng)元的輸入與輸出在一定區(qū)間內(nèi)滿(mǎn)足線性關(guān)系,模擬了實(shí)際系統(tǒng)中的飽和特性。由于具有分段線性的特點(diǎn),因而在實(shí)現(xiàn)上比較簡(jiǎn)單。這類(lèi)函數(shù)也稱(chēng)為偽線性函數(shù),表達(dá)式如下:神經(jīng)元的轉(zhuǎn)移函數(shù):(3)分段線性轉(zhuǎn)移函數(shù) 0x≤0 f(x)= cx0<

x≤xc(9)

1xc<

x 三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)*64《醫(yī)學(xué)信息分析與決策》課程組神經(jīng)元的轉(zhuǎn)移函數(shù):(4)概率型轉(zhuǎn)移函數(shù)溫度參數(shù)三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)*65《醫(yī)學(xué)信息分析與決策》課程組采用概率型轉(zhuǎn)移函數(shù)的神經(jīng)元模型其輸入與輸出之間的關(guān)系是不確定的,需用一個(gè)隨機(jī)函數(shù)來(lái)描述輸出狀態(tài)為1或?yàn)?的概率。設(shè)神經(jīng)元輸出為1的概率為由于采用該轉(zhuǎn)移函數(shù)的神經(jīng)元輸出狀態(tài)分布與熱力學(xué)中的玻爾茲曼(Boltzmann)分布相類(lèi)似,因此這種神經(jīng)元模型也稱(chēng)為熱力學(xué)模型。神經(jīng)元的轉(zhuǎn)移函數(shù):三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)節(jié)點(diǎn)本身的信息處理能力(數(shù)學(xué)模型)節(jié)點(diǎn)與節(jié)點(diǎn)之間連接(拓?fù)浣Y(jié)構(gòu))相互連接的強(qiáng)度(通過(guò)學(xué)習(xí)來(lái)調(diào)整)*66《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)人工神經(jīng)網(wǎng)絡(luò)的模型很多,可以按照不同的方法進(jìn)行分類(lèi)。其中常見(jiàn)的兩種分類(lèi)方法是,按網(wǎng)絡(luò)連接的拓?fù)浣Y(jié)構(gòu)分類(lèi)和按網(wǎng)絡(luò)內(nèi)部的信息流向分類(lèi)。*67《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)分類(lèi):按網(wǎng)絡(luò)連接的拓?fù)浣Y(jié)構(gòu)分類(lèi)層次型結(jié)構(gòu)互連型網(wǎng)絡(luò)結(jié)構(gòu)按網(wǎng)絡(luò)內(nèi)部的信息流向分類(lèi)前饋型網(wǎng)絡(luò)反饋型網(wǎng)絡(luò)*68《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)層次型結(jié)構(gòu):將神經(jīng)元按功能分成若干層,如輸入層、中間層(隱層)和輸出層,各層順序相連?;ミB型網(wǎng)絡(luò)結(jié)構(gòu):網(wǎng)絡(luò)中任意兩個(gè)節(jié)點(diǎn)之間都可能存在連接路徑.*69《醫(yī)學(xué)信息分析與決策》課程組人工神經(jīng)網(wǎng)絡(luò)模型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)類(lèi)型

層次型結(jié)構(gòu)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)*70《醫(yī)學(xué)信息分析與決策》課程組輸出層到輸入層有連接三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)類(lèi)型

*71《醫(yī)學(xué)信息分析與決策》課程組層內(nèi)有連接層次型結(jié)構(gòu)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)類(lèi)型

*72全互連型結(jié)構(gòu)三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)類(lèi)型

*73局部互連型網(wǎng)絡(luò)結(jié)構(gòu)三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)類(lèi)型

*74網(wǎng)絡(luò)信息流向類(lèi)型前饋型網(wǎng)絡(luò)前饋:網(wǎng)絡(luò)信息處理的方向是從輸入層到各隱層再到輸出層逐層進(jìn)行反饋型網(wǎng)絡(luò)在反饋網(wǎng)絡(luò)中所有節(jié)點(diǎn)都具有信息處理功能,而且每個(gè)節(jié)點(diǎn)既可以從外界接收輸入,同時(shí)又可以向外界輸出。*75《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)前饋型網(wǎng)絡(luò)網(wǎng)絡(luò)信息流向類(lèi)型*76《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)反饋型網(wǎng)絡(luò)網(wǎng)絡(luò)信息流向類(lèi)型*77三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)節(jié)點(diǎn)本身的信息處理能力(數(shù)學(xué)模型)節(jié)點(diǎn)與節(jié)點(diǎn)之間連接(拓?fù)浣Y(jié)構(gòu))相互連接的強(qiáng)度(通過(guò)學(xué)習(xí)來(lái)調(diào)整)*78《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)

神經(jīng)網(wǎng)絡(luò)能夠通過(guò)對(duì)樣本的學(xué)習(xí)訓(xùn)練,不斷改變網(wǎng)絡(luò)的連接權(quán)值以及拓?fù)浣Y(jié)構(gòu),以使網(wǎng)絡(luò)的輸出不斷地接近期望的輸出。這一過(guò)程稱(chēng)為神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)或訓(xùn)練,其本質(zhì)是可變權(quán)值的動(dòng)態(tài)調(diào)整。神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)*79《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)類(lèi)型:有導(dǎo)師學(xué)習(xí)(有監(jiān)督學(xué)習(xí))無(wú)導(dǎo)師學(xué)習(xí)(無(wú)監(jiān)督學(xué)習(xí))死記式學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)*80三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)學(xué)習(xí)的過(guò)程(權(quán)值調(diào)整的一般情況)*81《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)1949年,心理學(xué)家D.O.Hebb最早提出關(guān)于神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)機(jī)理的“突觸修正”的假設(shè)。假設(shè):當(dāng)神經(jīng)元i與j同時(shí)處于興奮時(shí),兩者之間的連接強(qiáng)度應(yīng)增強(qiáng)。神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)Hebb學(xué)習(xí)規(guī)則*82《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建?;A(chǔ)例:設(shè)有4輸入單輸出神經(jīng)元模型,其閥值T=0,學(xué)習(xí)效率η=1,3個(gè)輸入樣本向量和初始權(quán)向量分別為X1=(1,-2,1.5,0),X2=(1,-0.5,-2,-1.5)T,X3=(0,1,-1,1.5)T,W(0)=(1,-1,0,0.5)T神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)*83《醫(yī)學(xué)信息分析與決策》課程組三、神經(jīng)網(wǎng)絡(luò)建模基礎(chǔ)1958年,美國(guó)學(xué)者FrankRosenblatt首次定義了一個(gè)具有單層計(jì)算單元的神經(jīng)網(wǎng)絡(luò)結(jié)果,稱(chēng)為感知器(Perceptron)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論