版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第4章感知器(Perceptron)1感知器是由美國計算機(jī)科學(xué)家羅森布拉特(F.Rosenblatt)于1957年提出的。單層感知器神經(jīng)元模型圖:圖4.1感知器神經(jīng)元模型2到第1個神經(jīng)元的權(quán)值3F.Rosenblatt已經(jīng)證明,如果兩類模式是線性可分的(指存在一個超平面將它們分開),則算法一定收斂。用監(jiān)督學(xué)習(xí)(supervisedlearning)的方法建立模式識別的能力感知器特別適用于簡單的模式分類問題,也可用于基于模式分類的學(xué)習(xí)控制中。本節(jié)中所說的感知器是指單層的感知器。多層網(wǎng)絡(luò)因為要用到后面將要介紹的反向傳播法進(jìn)行權(quán)值修正,所以把它們均歸類為反向傳播網(wǎng)絡(luò)之中。44.1感知器的網(wǎng)絡(luò)結(jié)構(gòu)根據(jù)網(wǎng)絡(luò)結(jié)構(gòu),可以寫出第i個輸出神經(jīng)元(i=1,2,…,s)的加權(quán)輸入和ni及其輸出ai為:ni5感知器的輸出值是通過測試加權(quán)輸入和值落在閾值函數(shù)的左右來進(jìn)行分類的,即有:閾值激活函數(shù)如圖4.3所示。64.2感知器的圖形解釋由感知器的網(wǎng)絡(luò)結(jié)構(gòu),我們可以看出感知器的基本功能是將輸入矢量轉(zhuǎn)化成0或1的輸出。這一功能可以通過在輸人矢量空間里的作圖來加以解釋。感知器權(quán)值參數(shù)的設(shè)計目的,就是根據(jù)學(xué)習(xí)法則設(shè)計一條W*P+b=0的軌跡,使其對輸入矢量能夠達(dá)到期望位置的劃分。7
以輸入矢量r=2(2維)為例,對于選定的權(quán)值w1、w2和b,可以在以p1和p2分別作為橫、縱坐標(biāo)的輸入平面內(nèi)畫出W*P+b=w1p1十w2p2十b=0的軌跡,它是一條直線此直線上的及其線以上部分的所有p1、p2值均使w1p1十w2p2十b>=0,這些點若通過由w1、w2和b構(gòu)成的感知器則使其輸出為1;該直線以下部分的點則使感知器的輸出為0。
所以當(dāng)采用感知器對不同的輸入矢量進(jìn)行期望輸出為0或1的分類時,其問題可轉(zhuǎn)化為:對于已知輸入矢量在輸入空間形成的不同點的位置,設(shè)計感知器的權(quán)值W和b,將由W*P+b=0的直線放置在適當(dāng)?shù)奈恢蒙鲜馆斎胧噶堪雌谕敵鲋颠M(jìn)行上下分類。8圖4.4輸入矢量平面圖(此圖橫坐標(biāo)有問題)+-94.3感知器的學(xué)習(xí)規(guī)則學(xué)習(xí)規(guī)則是用來計算新的權(quán)值矩陣W及新的偏差B的算法。感知器利用其學(xué)習(xí)規(guī)則來調(diào)整網(wǎng)絡(luò)的權(quán)值,以便使該網(wǎng)絡(luò)對輸人矢量的響應(yīng)達(dá)到數(shù)值為0或1的目標(biāo)輸出。輸入矢量P,輸出矢量A,目標(biāo)矢量為T的感知器網(wǎng)絡(luò),其學(xué)習(xí)規(guī)則為:10如果第i個神經(jīng)元的輸出是正確的,即有:ai=ti,那么與第i個神經(jīng)元聯(lián)接的權(quán)值wij和偏差值bi保持不變;如果第i個神經(jīng)元的輸出是0,但期望輸出為1,即有ai=0,而ti=1,此時權(quán)值修正算法為:新的權(quán)值wij為舊的權(quán)值wij加上輸人矢量pj;類似的,新的偏差bi為舊偏差bi加上它的輸入1;如果第i個神經(jīng)元的輸出為1,但期望輸出為0,即有ai=1,而ti=0,此時權(quán)值修正算法為:新的權(quán)值wij等于舊的權(quán)值wij減去輸入矢量pj;類似的,新的偏差bi為舊偏差bi減去1。感知器學(xué)習(xí)規(guī)則的實質(zhì)為:權(quán)值的變化量等于正負(fù)輸入矢量。11
對于所有的i和j,i=l,2,…,s(神經(jīng)元數(shù));j=1,2,…,r(輸入向量維),感知器修正權(quán)值公式為:上述用來修正感知器權(quán)值的學(xué)習(xí)算法在MATLAB神經(jīng)網(wǎng)絡(luò)工具箱中已編成了子程序,成為一個名為1earnp.m的函數(shù)。只要直接調(diào)用此函數(shù),即可立即獲得權(quán)值的修正量。此函數(shù)所需要的輸人變量為:輸入矢量P、輸出矢量A和目標(biāo)矢量T。調(diào)用命令為:[dW,dB]=learnp(P,A,T);(4-5)124.4網(wǎng)絡(luò)的訓(xùn)練感知器的訓(xùn)練過程如下: 在輸入矢量P的作用下,計算網(wǎng)絡(luò)的實際輸出A,并與相應(yīng)的目標(biāo)矢量T進(jìn)行比較,檢查A是否等于T,然后用比較后的誤差量,根據(jù)學(xué)習(xí)規(guī)則進(jìn)行權(quán)值和偏差的調(diào)整; 重新計算網(wǎng)絡(luò)在新權(quán)值作用下的輸入,重復(fù)權(quán)值調(diào)整過程,直到網(wǎng)絡(luò)的輸出A等于目標(biāo)矢量T或訓(xùn)練次數(shù)達(dá)到事先設(shè)置的最大值時訓(xùn)練結(jié)束。13感知器設(shè)計訓(xùn)練的步驟可總結(jié)如下:1)對于所要解決的問題,確定輸入矢量P,目標(biāo)矢量T,并由此確定各矢量的維數(shù)以及確定網(wǎng)絡(luò)結(jié)構(gòu)大小的神經(jīng)元數(shù)目:r,s和q(q-樣本分量的維度);2)參數(shù)初始化:
a)賦給權(quán)矢量w在(-l,1)的隨機(jī)非零初始值;
b)給出最大訓(xùn)練循環(huán)次數(shù)max_epoch;3)網(wǎng)絡(luò)表達(dá)式:根據(jù)輸人矢量P以及最新權(quán)矢量W,計算網(wǎng)絡(luò)輸出矢量A;4)檢查:檢查輸出矢量A與目標(biāo)矢量T是否相同,如果是,或已達(dá)最大循環(huán)次數(shù),訓(xùn)練結(jié)束,否則轉(zhuǎn)入5);5)學(xué)習(xí):根據(jù)式(4.5)給出的感知器學(xué)習(xí)規(guī)則,調(diào)整權(quán)矢量,并返回3)。144.5感知器神經(jīng)網(wǎng)絡(luò)應(yīng)用的局限性
首先,感知器的輸出只能取0或1。其次,單層感知器只能對線性可分的向量集合進(jìn)行分類。154.6感知器神經(jīng)網(wǎng)絡(luò)設(shè)計實例
[例4.1]考慮一個簡單的分類問題。設(shè)計一個感知器,將二維的四組輸入矢量分成兩類。輸入矢量為:P=[-0.5-0.50.30;
-0.50.5-0.51];目標(biāo)矢量為:T=[1l00],16代數(shù)求解法b=w317當(dāng)采用感知器神經(jīng)網(wǎng)絡(luò)來對此題進(jìn)行求解時,網(wǎng)絡(luò)結(jié)構(gòu)圖如圖所示。
由此可見,對于單層網(wǎng)絡(luò),網(wǎng)絡(luò)的輸入神經(jīng)元數(shù)r和輸出神經(jīng)元數(shù)s分別由輸入矢量P和目標(biāo)矢量T唯一確定。網(wǎng)絡(luò)的權(quán)矩陣的維數(shù)為:Ws×r,Bs×1權(quán)值總數(shù)為s×r個,偏差個數(shù)為s個。在確定了網(wǎng)絡(luò)結(jié)構(gòu)并設(shè)置了最大循環(huán)次數(shù)和賦予權(quán)值初始值后,設(shè)計者可方便地利用MATLAB,根據(jù)題意以及感知器的學(xué)習(xí)、訓(xùn)練過程來編寫自己的程序。18Examples:Thiscodecreatesaperceptronlayerwithone2-elementinput(ranges[01]and[-22])andoneneuron.(Supplyingonlytwoargumentstonewp
resultsinthedefaultperceptronlearningfunctionLEARNPbeingused.)
net=newp([01;-22],1);
19Nowwedefineaproblem,anORgate,withasetoffour2-elementinputvectorsPandthecorrespondingfour1-elementtargetsT.
P=[0011;0101];
T=[0111];
20Herewesimulatethenetwork‘soutput,trainforamaximumof20epochs,andthensimulateitagain.Y=sim(net,P)
net.trainParam.epochs=20;
net=train(net,P,T);
Y=sim(net,P)%Y是網(wǎng)絡(luò)的實際輸出Notes:Perceptronscanclassifylinearlyseparableclassesinafiniteamountoftime.Ifinputvectorshavealargevarianceintheirlengths,theLEARNPNcanbefasterthanLEARNP.214.7作業(yè)1.熟悉net的屬性及與感知器相關(guān)的函數(shù)。2設(shè)P=[-1,1,-1,1,-1,1,-1,1; -1,-1,1,1,-1,-1,1,1; -1,-1,-1,-1,1,1,1,1] T=[0,1,0,0,1,1,0,1]
請畫出感知器網(wǎng)絡(luò)結(jié)構(gòu)圖,并編寫MATLAB程序解該分類問題。
如T=[0,0,0,0,1,1,1,1;
0,0,0,0,1,1,1,1]
請畫出感知器網(wǎng)絡(luò)結(jié)構(gòu)圖,并編寫MATLAB程序解該分類問題。
22一個例子pr=[02;-22];net=newp(pr,1,‘’,‘’);%只有1個神經(jīng)元,后面兩個參數(shù)表示默認(rèn)傳遞函數(shù)為hardlims,學(xué)習(xí)函數(shù)learnp%net=newp(pr,1,‘hardlims’,‘learnpn’);則不用傳遞函數(shù)、學(xué)習(xí)函數(shù)net.trainParam.epochs=10;net=train(net,P,T)23P=[-0.5-0.60.7;0.800.1];T=[110];net=newp([-11;-11],1);handle=plotpc(net.iw{1},net.b{1});net.trainParam.epochs=10;net=train(net,P,T);Q=[0.60.9-0.1;-0.1-0.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工招標(biāo)文件范本
- 建筑工程施工質(zhì)量驗收標(biāo)準(zhǔn)和規(guī)范
- 2024高中地理第四章自然環(huán)境對人類活動的影響3自然資源與人類活動學(xué)案湘教版必修1
- 2024高中生物第6章生態(tài)環(huán)境的保護(hù)第1節(jié)人口增長對生態(tài)環(huán)境的影響課堂演練含解析新人教版必修3
- 2024高考?xì)v史一輪復(fù)習(xí)方案專題三現(xiàn)代中國的政治建設(shè)祖國統(tǒng)一與對外關(guān)系第8講現(xiàn)代中國的對外關(guān)系教學(xué)案+練習(xí)人民版
- 2024高考地理一輪復(fù)習(xí)第一部分自然地理-重在理解第一章行星地球第5講地球公轉(zhuǎn)及其地理意義學(xué)案新人教版
- (譯林版)二年級英語上冊期中檢測卷-附參考答案
- 變頻技術(shù)及應(yīng)用 課件 學(xué)習(xí)情境1、2 變頻器的基礎(chǔ)知識、認(rèn)識變頻器
- 部編版九年級上冊語文期中復(fù)習(xí):文學(xué)類文本閱讀-專項練習(xí)題(文本版-含答案)
- 農(nóng)業(yè)土地政策資料講解
- 當(dāng)保安夜班睡覺管理制度
- 工業(yè)互聯(lián)網(wǎng)數(shù)據(jù)采集與處理
- 車險理賠知識
- 人壽保險投保單范本
- 派克比例閥中文說明書
- 高一學(xué)生心理素質(zhì)描述【6篇】
- 2020年高級統(tǒng)計實務(wù)與案例分析真題及答案
- 全面質(zhì)量管理(TQM)基本知識
- 產(chǎn)品供貨質(zhì)量保障措施
- 電力電纜高頻局放試驗報告
- JJG 517-2016出租汽車計價器
評論
0/150
提交評論