999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

BP神經網絡初始化方法研究

2013-10-26 12:09:04范業仙葉茂枝
韶關學院學報 2013年12期
關鍵詞:方法

范業仙,葉茂枝

(寧德師范學院 計算機系,福建 寧德 352100)

在人工神經網絡的使用中,絕大部分是基于BP算法的,但BP算法的收斂性能存在諸多的局限.事實證明影響BP算法收斂性能的因素很多,包括訓練樣本的選取、學習速率的設定、隱含層層數及神經元數的確定、以及權值和閾值的初始化等[1].其中關于權值和閾值的初值設置方法已有一定的研究成果.例如,Nguyen-Widrow算法,Matlab中BP神經網絡默認權值和閾值的初值就基于此算法隨機產生的[2];歸一化初始化,利用隨機函數生成[0,1)區間的隨機數做為權值和閾值的初值[3];用遺傳算法得到的最優個體作為BP神經網絡的權值[4];采用粒子群算法[5]、蟻群算法[6]等優化BP神經網絡的權值;將動物視覺系統中感受野的空間結構形式用于初始權值的設計[7];綜合考慮學習速度、隱含層神經元數設計權值的均勻設計法[8]等.方法雖多,但都有局限性,實際應用中權值和閾值的初值設定一般憑借經驗,采用試湊法選定.本文提出了一種等比例系數型權值和閾值的初始化方法,利用BP神經網絡輸入向量的元素個數計算出一個等比例系數,將S型傳遞函數的自變量轉化到區間[0,1)上.實驗證明該方法用于BP神經網絡能加快其收斂速度.

1 BP算法

人工神經網絡模型由人工神經元的連接方式和學習算法構成.BP神經網絡的連接方式通常為一個或多個隱含層,隱含層中的神經元均采用S型傳遞函數,輸出層的神經元采用線性傳遞函數;BP神經網絡的學習算法即BP算法.以典型的單隱含層BP神經網絡為例,假設輸入向量元素個數為R,隱含層含S個神經元,輸出層含K個神經元.BP算法由兩部分組成:①信息的正向傳遞,式(1)、(2);②誤差反向傳播,式(3)~(6).

O1s是隱含層中第s個神經元的輸出,f1是S型傳遞函數,IWsr是輸入與隱含層間的權值,Pr是第r個輸入元素,bIs是輸入與隱含層間的閾值.

O2k是輸出層中第k個神經元的輸出,f2是線性傳遞函數,LWks是隱含層與輸出層間的權值,bLk是隱含層與輸出層間的閾值.

△LWKS、△bLK分別是隱含層與輸出層間權值和閾值的變化量,η是學習率,ek是O2k與期望值的誤差.f2′是f2的導數,因為f2為線性傳遞函數,所以f2′=1.

△IWsr、△bIs分別是輸入與隱含層間權值和閾值的變化量,f1′是f1的導數.

式(1)、(2)中輸入信息經傳遞函數和權值、閾值的作用得到輸出;式(3)~(6)當網絡輸出即O2k沒有達到期望值時,計算出誤差ek,從輸出層開始往前反向傳遞,求得逐層權值和閾值的變化量調整權值和閾值,使ek逐步減小,直到滿足要求.

2 等比例系數型初始化方法

由式(3)~(6)可看出權值和閾值的變化量計算,特別是式(5)中△IWsr的計算,除與誤差 ek、學習率 η、輸入元素Pr等相關外,還與S型傳遞函數f1的導數f1′關系密切.S型傳遞函數通常用logsig函數和tansig函數,它們及其導數如圖1.由圖1可看出當f1(x)的自變量x位于[-1,1]時,S型傳遞函數的切線斜率最大也就是導數值 f1′(x)最大,那么根據式(5),當 f1(x)中的 x∈[-1,1]時輸入與隱含層間的權值變化最大,調節速度最快,網絡收斂速度也就加快了.在BP神經網絡權值和閾值初始化時,可以將函數f1(x)的自變量x轉化到區間[-1,1]上以保證網絡訓練時的收斂速度.由式(1)知函數 f1(x)的 x=IWsrPr+BIs,由圖 1(b)(d)知 f1′(x)的值關于x=0對稱.因此,提出了等比例系數型初始化方法,將IWsrPr+BIs的值轉化到區間[0,1)上,能夠使BP神經網絡訓練時的收斂速度加快.

圖1 S型傳遞函數及其導數

為取消各維數據間數量級差別,常對輸入數據做歸一化處理,使0≤Pr≤1.為使0≤IWsrPr+BIs<1,網絡各權值和閾值取初值如下:

IWsr=rand()*1/(R+1) //rand() 函數可隨機產生一個位于區間[0,1)的數

bIs=rand()*1/(R+1) //R 是輸入向量的元素個數.

LWks=rand()

bLk=rand()

證明:

3 基于Matlab的仿真分析

為驗證等比例系數型BP神經網絡權值和閾值的初始化方法,對網絡收斂性能的影響.利用Matlab軟件對非線性函數y=x12+x22做基于BP神經網絡的擬合.該函數有兩個輸入參數,一個輸出參數,所以BP神經網絡的結構為:輸入節點兩個;隱含層一個,含5個神經元,采用tansig傳遞函數;輸出層含一個神經元,采用purelin傳遞函數.網絡相關參數設定為:最大學習次數epochs=100;學習率lr=0.1;目標為goal=0.000 03.權值和閾值的初始化,網絡net1采用Matlab中newff函數默認的基于Nguyen-Widrow算法的方法;網絡net2采用本文所述的等比例系數型初始化方法.進行了10次的實驗,每次隨機抽取訓練數據1 900組,測試數據100組,實驗結果見表1.表1中網絡net2收斂學習次數的平均值27.2明顯小于網絡net1收斂學習次數的平均值46.1,而網絡的平均預測誤差相差不大.可見在該例中采用等比例系數型初始化方法使網絡的收斂性能有明顯提高.

表1 兩種初始化方法的對比

4 結語

影響BP算法收斂性能的因素眾多,等比例系數型初始化方法與其他權值和閾值的初始化方法一樣沒有普適性.在對BP神經網絡權值和閾值進行初始化時,應綜合考慮訓練樣本的特性、學習速率、網絡結構等因素,嘗試多種初始化方法,以便確定最合適的初值.

[1]張德豐.MATLAB神經網絡編程[M].北京:化學工業出版社,2011.

[2]劉鯖潔,陳桂明,劉小方,等.BP神經網絡權重和閾值初始化方法研究[J].西南師范大學學報:自然科學版,2010,35(6):137-141.

[3]史峰,王小川,郁磊,等.MATLAB神經網絡30個案例分析[M].北京:北京航空航天大學出版社,2010.

[4]陳琳,何嘉.基于遺傳神經算法優化的漢語分詞模型[J].西南師范大學學報:自然科學版,2007,32(4):90-93.

[5]李娜,李郁俠.基于粒子群-BP 神經網絡算法的電價預測[J].武漢大學學報:工學版,2008,41(4):102-105.

[6]范瑛.改進蟻群算法結合 BP 網絡用于入侵檢測[J].遼寧工程技術大學學報:自然科學版,2010,29(5):?966-969?.?

[7]汪云九,崔翯,齊翔林.BP學習網絡中權值的感受野型初始化研究——Ⅰ.對收斂速度的影響[J].自然科學進展,1996(3):92-96.

[8]方千山,王永初.均勻設計的神經網絡[J].儀器儀表學報,2003,24(5): 509-511.

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产91特黄特色A级毛片| 无码人妻免费| 多人乱p欧美在线观看| 国产青榴视频| 国产高清无码麻豆精品| 久久人人97超碰人人澡爱香蕉| 亚洲av片在线免费观看| 国产精品久久精品| 99这里只有精品免费视频| 中文字幕亚洲精品2页| 欧美一级高清视频在线播放| 色综合中文| 欧美a在线看| 伊人成人在线| 精品欧美日韩国产日漫一区不卡| 91网站国产| 中文字幕日韩视频欧美一区| 巨熟乳波霸若妻中文观看免费| 人妻无码一区二区视频| 日韩免费毛片视频| 久久综合干| 美女一区二区在线观看| 无码精品国产dvd在线观看9久| 国产免费自拍视频| 亚洲人视频在线观看| 丁香婷婷在线视频| 亚洲精品免费网站| 狠狠色丁香婷婷| 国产午夜福利在线小视频| 青草视频免费在线观看| 欧美日韩专区| 69视频国产| 人妻中文字幕无码久久一区| 日本a∨在线观看| 青青青国产免费线在| 操国产美女| 亚洲经典在线中文字幕| 波多野结衣久久精品| 成人福利在线视频| 无码又爽又刺激的高潮视频| 色成人综合| 2021亚洲精品不卡a| 真实国产乱子伦视频| 欧美精品高清| 国产成人综合在线视频| 少妇人妻无码首页| 高清久久精品亚洲日韩Av| 国产真实自在自线免费精品| 中文字幕欧美日韩| 99视频免费观看| 国产H片无码不卡在线视频| 欧日韩在线不卡视频| 亚洲日韩AV无码精品| 国产成人欧美| 国产精品自在线天天看片| 亚洲第一区欧美国产综合 | 欧美黑人欧美精品刺激| 亚洲精品老司机| 亚洲欧美一区在线| 极品尤物av美乳在线观看| 精品视频一区二区观看| 不卡无码网| 欧美a在线视频| 26uuu国产精品视频| 日韩欧美一区在线观看| 国产欧美亚洲精品第3页在线| 香蕉伊思人视频| 中日无码在线观看| 日韩欧美成人高清在线观看| 波多野结衣一区二区三视频| 亚洲美女久久| 丝袜美女被出水视频一区| 国产一区二区三区精品久久呦| 国产成人免费| 五月天久久婷婷| 国产精品一区在线观看你懂的| 亚洲—日韩aV在线| 免费毛片a| 噜噜噜久久| 国产鲁鲁视频在线观看| 久青草网站| 欧美精品伊人久久|