神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)

神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)

ID:14103769

大?。?35.81 KB

頁(yè)數(shù):18頁(yè)

時(shí)間:2018-07-26

神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)_第1頁(yè)
神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)_第2頁(yè)
神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)_第3頁(yè)
神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)_第4頁(yè)
神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)_第5頁(yè)
資源描述:

《神經(jīng)網(wǎng)絡(luò)原理與編程入門(mén)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、神經(jīng)網(wǎng)絡(luò)編程入門(mén)文章轉(zhuǎn)載自:http://www.cnblogs.com/heaad/  本文主要內(nèi)容包括:(1)介紹神經(jīng)網(wǎng)絡(luò)基本原理,(2)AForge.NET實(shí)現(xiàn)前向神經(jīng)網(wǎng)絡(luò)的方法,(3)Matlab實(shí)現(xiàn)前向神經(jīng)網(wǎng)絡(luò)的方法。第0節(jié)、引例本文以Fisher的Iris數(shù)據(jù)集作為神經(jīng)網(wǎng)絡(luò)程序的測(cè)試數(shù)據(jù)集。Iris數(shù)據(jù)集可以在http://en.wikipedia.org/wiki/Iris_flower_data_set找到。這里簡(jiǎn)要介紹一下Iris數(shù)據(jù)集:有一批Iris花,已知這批Iris花可分為3個(gè)品種,現(xiàn)需要對(duì)其進(jìn)行

2、分類。不同品種的Iris花的花萼長(zhǎng)度、花萼寬度、花瓣長(zhǎng)度、花瓣寬度會(huì)有差異。我們現(xiàn)有一批已知品種的Iris花的花萼長(zhǎng)度、花萼寬度、花瓣長(zhǎng)度、花瓣寬度的數(shù)據(jù)。  一種解決方法是用已有的數(shù)據(jù)訓(xùn)練一個(gè)神經(jīng)網(wǎng)絡(luò)用作分類器?! ∪绻阒幌胗肅#或Matlab快速實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)來(lái)解決你手頭上的問(wèn)題,或者已經(jīng)了解神經(jīng)網(wǎng)絡(luò)基本原理,請(qǐng)直接跳到第二節(jié)——神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)。第一節(jié)、神經(jīng)網(wǎng)絡(luò)基本原理1.人工神經(jīng)元(ArtificialNeuron)模型人工神經(jīng)元是神經(jīng)網(wǎng)絡(luò)的基本元素,其原理可以用下圖表示:圖1.人工神經(jīng)元模型圖中x1~xn是從其他神

3、經(jīng)元傳來(lái)的輸入信號(hào),wij表示表示從神經(jīng)元j到神經(jīng)元i的連接權(quán)值,θ表示一個(gè)閾值(threshold),或稱為偏置(bias)。則神經(jīng)元i的輸出與輸入的關(guān)系表示為:  圖中yi表示神經(jīng)元i的輸出,函數(shù)f稱為激活函數(shù)(ActivationFunction)或轉(zhuǎn)移函數(shù)(TransferFunction),net稱為凈激活(netactivation)。若將閾值看成是神經(jīng)元i的一個(gè)輸入x0的權(quán)重wi0,則上面的式子可以簡(jiǎn)化為:  若用X表示輸入向量,用W表示權(quán)重向量,即:X=[x0,x1,x2,.......,xn]  則神經(jīng)

4、元的輸出可以表示為向量相乘的形式:若神經(jīng)元的凈激活net為正,稱該神經(jīng)元處于激活狀態(tài)或興奮狀態(tài)(fire),若凈激活net為負(fù),則稱神經(jīng)元處于抑制狀態(tài)。圖1中的這種“閾值加權(quán)和”的神經(jīng)元模型稱為M-P模型(McCulloch-PittsModel),也稱為神經(jīng)網(wǎng)絡(luò)的一個(gè)處理單元(PE,ProcessingElement)。2.常用激活函數(shù)激活函數(shù)的選擇是構(gòu)建神經(jīng)網(wǎng)絡(luò)過(guò)程中的重要環(huán)節(jié),下面簡(jiǎn)要介紹常用的激活函數(shù)。(1)線性函數(shù)(LinerFunction)(2)斜面函數(shù)(RampFunction)(3)閾值函數(shù)(Thres

5、holdFunction)以上3個(gè)激活函數(shù)都屬于線性函數(shù),下面介紹兩個(gè)常用的非線性激活函數(shù)。(4)S形函數(shù)(SigmoidFunction)  該函數(shù)的導(dǎo)函數(shù):(5)雙極S形函數(shù)  該函數(shù)的導(dǎo)函數(shù):  S形函數(shù)與雙極S形函數(shù)的圖像如下:圖3.S形函數(shù)與雙極S形函數(shù)圖像  雙極S形函數(shù)與S形函數(shù)主要區(qū)別在于函數(shù)的值域,雙極S形函數(shù)值域是(-1,1),而S形函數(shù)值域是(0,1)。  由于S形函數(shù)與雙極S形函數(shù)都是可導(dǎo)的(導(dǎo)函數(shù)是連續(xù)函數(shù)),因此適合用在BP神經(jīng)網(wǎng)絡(luò)中。(BP算法要求激活函數(shù)可導(dǎo))3.神經(jīng)網(wǎng)絡(luò)模型神經(jīng)網(wǎng)絡(luò)是由大

6、量的神經(jīng)元互聯(lián)而構(gòu)成的網(wǎng)絡(luò)。根據(jù)網(wǎng)絡(luò)中神經(jīng)元的互聯(lián)方式,常見(jiàn)網(wǎng)絡(luò)結(jié)構(gòu)主要可以分為下面3類:(1)前饋神經(jīng)網(wǎng)絡(luò) ( FeedforwardNeuralNetworks)前饋網(wǎng)絡(luò)也稱前向網(wǎng)絡(luò)。這種網(wǎng)絡(luò)只在訓(xùn)練過(guò)程會(huì)有反饋信號(hào),而在分類過(guò)程中數(shù)據(jù)只能向前傳送,直到到達(dá)輸出層,層間沒(méi)有向后的反饋信號(hào),因此被稱為前饋網(wǎng)絡(luò)。感知機(jī)(perceptron)與BP神經(jīng)網(wǎng)絡(luò)就屬于前饋網(wǎng)絡(luò)。圖4中是一個(gè)3層的前饋神經(jīng)網(wǎng)絡(luò),其中第一層是輸入單元,第二層稱為隱含層,第三層稱為輸出層(輸入單元不是神經(jīng)元,因此圖中有2層神經(jīng)元)。圖4.前饋神經(jīng)網(wǎng)絡(luò)

7、  對(duì)于一個(gè)3層的前饋神經(jīng)網(wǎng)絡(luò)N,若用X表示網(wǎng)絡(luò)的輸入向量,W1~W3表示網(wǎng)絡(luò)各層的連接權(quán)向量,F(xiàn)1~F3表示神經(jīng)網(wǎng)絡(luò)3層的激活函數(shù)?! ∧敲瓷窠?jīng)網(wǎng)絡(luò)的第一層神經(jīng)元的輸出為:O1=F1(XW1)  第二層的輸出為:O2=F2(F1(XW1)W2)  輸出層的輸出為:O3=F3(F2(F1(XW1)W2)W3)若激活函數(shù)F1~F3都選用線性函數(shù),那么神經(jīng)網(wǎng)絡(luò)的輸出O3將是輸入X的線性函數(shù)。因此,若要做高次函數(shù)的逼近就應(yīng)該選用適當(dāng)?shù)姆蔷€性函數(shù)作為激活函數(shù)。(2)反饋神經(jīng)網(wǎng)絡(luò) ( FeedbackNeuralNetworks)

8、反饋型神經(jīng)網(wǎng)絡(luò)是一種從輸出到輸入具有反饋連接的神經(jīng)網(wǎng)絡(luò),其結(jié)構(gòu)比前饋網(wǎng)絡(luò)要復(fù)雜得多。典型的反饋型神經(jīng)網(wǎng)絡(luò)有:Elman網(wǎng)絡(luò)和Hopfield網(wǎng)絡(luò)。圖5.反饋神經(jīng)網(wǎng)絡(luò)(3)自組織網(wǎng)絡(luò)(SOM,Self-OrganizingNeuralNetworks)自組織神經(jīng)網(wǎng)絡(luò)是一種無(wú)導(dǎo)師學(xué)習(xí)網(wǎng)絡(luò)。它通過(guò)自動(dòng)尋找樣本中的內(nèi)在規(guī)律和

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。