亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        BP神經(jīng)網(wǎng)絡(luò)的改進(jìn)算法及其研究

        2014-07-02 00:26:00楊健兵
        無(wú)線(xiàn)互聯(lián)科技 2014年1期
        關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò)

        楊健兵

        摘 要:通過(guò)分析標(biāo)準(zhǔn)BP算法的原理,可以發(fā)現(xiàn)BP標(biāo)準(zhǔn)算法存在著易形成局部極小而非全局最優(yōu);訓(xùn)練次數(shù)多使得學(xué)習(xí)效率低,收斂速度慢;隱節(jié)點(diǎn)的選取缺乏理論指導(dǎo);通過(guò)在標(biāo)準(zhǔn)BP算法中引入加動(dòng)量項(xiàng)法來(lái)優(yōu)化BP算法。實(shí)驗(yàn)結(jié)果表明,該有效地提高了BP算法的迭代次數(shù),減少誤差。

        關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò);學(xué)習(xí)率;改進(jìn)算法

        反向傳播BP(back propagation)神經(jīng)網(wǎng)絡(luò)是一種按誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋網(wǎng)絡(luò),是目前應(yīng)用最廣泛的神經(jīng)網(wǎng)絡(luò)模型之一[1]。BP算法的思想是,學(xué)習(xí)過(guò)程由信號(hào)的正向傳播與誤差的反向傳播兩個(gè)過(guò)程組成。正向傳播時(shí),輸入樣本從輸入層傳入,經(jīng)各隱層逐層處理后,傳向輸出層。若輸出層的實(shí)際輸出與期望的輸出不符合,則轉(zhuǎn)入誤差的反向傳播階段。誤差反傳是將輸出誤差以某種形式通過(guò)隱層向輸入層反傳,并將誤差分?jǐn)偨o各層的所有單元,從而獲得各層單元的誤差信號(hào),此誤差信號(hào)即作為修正各單元權(quán)值的依據(jù)。這種信號(hào)正向傳播與誤差反向傳播的各層權(quán)值調(diào)整過(guò)程,是周而復(fù)始地進(jìn)行的。權(quán)值不斷調(diào)整的過(guò)程,也就是網(wǎng)絡(luò)的學(xué)習(xí)訓(xùn)練過(guò)程。此過(guò)程一直進(jìn)行到網(wǎng)絡(luò)輸出的誤差減少到可以接受的程度或進(jìn)行到預(yù)先設(shè)定的學(xué)習(xí)次數(shù)為止[2]。

        1 BP標(biāo)準(zhǔn)神經(jīng)網(wǎng)絡(luò)算法分析

        1.1 BP算法存在的不足及原因分析

        標(biāo)準(zhǔn)的BP算法因其簡(jiǎn)單、易行、計(jì)算量小、并行性強(qiáng)等優(yōu)點(diǎn),是目前神經(jīng)網(wǎng)絡(luò)訓(xùn)練采用最多也是最為成熟的訓(xùn)練算法之一。與早期的人工神經(jīng)網(wǎng)絡(luò)模型相比,BP反向傳播神經(jīng)網(wǎng)絡(luò)無(wú)論是在網(wǎng)絡(luò)理論還是網(wǎng)絡(luò)性能方面都更加成熟,起最突出的優(yōu)點(diǎn)就是具有很強(qiáng)的非線(xiàn)性映射能力。但人們?cè)谑褂眠^(guò)程中發(fā)現(xiàn)BP算法也存在著訓(xùn)練時(shí)間長(zhǎng)、收斂速度慢、易陷入局部最小點(diǎn)等缺陷。

        1.1.1 學(xué)習(xí)算法的收斂速度慢

        BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)訓(xùn)練次數(shù)過(guò)多,導(dǎo)致學(xué)習(xí)訓(xùn)練過(guò)程過(guò)長(zhǎng),學(xué)習(xí)收斂速度太慢,即使一個(gè)比較簡(jiǎn)單的問(wèn)題,也需要幾百次甚至上千次的學(xué)習(xí)才收斂。

        1.1.2 隱含層層數(shù)及節(jié)點(diǎn)數(shù)的選取缺乏理論指導(dǎo)。

        BP神經(jīng)網(wǎng)絡(luò)隱含層的層數(shù)以及節(jié)點(diǎn)數(shù)的選取,目前尚無(wú)理論上的指導(dǎo),大多根據(jù)經(jīng)驗(yàn)確定。因此網(wǎng)絡(luò)往往具有很大的冗余性,無(wú)形中增加了學(xué)習(xí)的時(shí)間。

        1.1.3 訓(xùn)練時(shí)學(xué)習(xí)新樣本有遺忘舊樣本的趨勢(shì)

        BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)與記憶具有不穩(wěn)定性。當(dāng)給一個(gè)訓(xùn)練結(jié)束的BP神經(jīng)網(wǎng)絡(luò)提供新的記憶模式時(shí),會(huì)破壞已經(jīng)調(diào)整完畢的網(wǎng)絡(luò)連接權(quán)值,導(dǎo)致已經(jīng)記憶的學(xué)習(xí)模式信息消失。

        2 改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法

        2.1 學(xué)習(xí)方法的改進(jìn)

        對(duì)于標(biāo)準(zhǔn)的BP算法,由于其自身存在的缺點(diǎn),BP算法的研究提出了一些的改進(jìn)算法,如自適應(yīng)調(diào)節(jié)學(xué)習(xí)率[3],引入兜度因子[4],使用雙曲正切函數(shù)[5],但是都沒(méi)有取得非常理想的效果,對(duì)此我們可以采用以下的算法來(lái)解決問(wèn)題。

        2.1.1 加入動(dòng)量項(xiàng)

        反向傳播算法提供使用最速下降方法在權(quán)空間計(jì)算得到的軌跡的一種近似。我們使用的學(xué)習(xí)率參數(shù)η越小,從一次迭代到下一次迭代的網(wǎng)絡(luò)突觸權(quán)值的變化量越小,軌跡在權(quán)值空間越光滑。我們可以設(shè)想使用一下的方法來(lái)解決這個(gè)問(wèn)題。

        ΔWji(n)=αΔWji(n-1)+ηδj(n)yi(n) (1)

        α是動(dòng)量常數(shù),通常是整數(shù)。

        為了看出動(dòng)量常數(shù)在一系列模式呈現(xiàn)上對(duì)突觸權(quán)值的影響,我們將(1)式重新寫(xiě)成帶下標(biāo)t的一個(gè)時(shí)間系列。索引t從初始時(shí)間0到當(dāng)前時(shí)間n,式(1)可被視為權(quán)值修正量ΔWji(n)的一階差分方程。解這個(gè)關(guān)于ΔWji(n)的方程得到

        這代表一個(gè)長(zhǎng)度為n+1的時(shí)間序列,并且我們可以知道δj(n)yi(n)等于- 因此我們可以把公式(2)重寫(xiě)等等價(jià)形式

        當(dāng)前修正值ΔWji(n)代表指數(shù)加權(quán)的時(shí)間序列的和。欲使時(shí)間序列收斂,動(dòng)量常數(shù)α必須限制在0和1之間。當(dāng)α等于0,反向傳播算法運(yùn)行起來(lái)沒(méi)有動(dòng)量。雖然在實(shí)際中動(dòng)量常數(shù)α不大可能是負(fù)的,但是還有可正可負(fù)。

        當(dāng)偏導(dǎo)數(shù) 在連續(xù)迭代中有相同的代數(shù)符號(hào),指數(shù)加權(quán)和ΔWji(n)在數(shù)量上增加,所以權(quán)值ΔWji(n)被大幅度調(diào)整。在反向傳播算法中包含動(dòng)量趨于在穩(wěn)定的下降方向上加速下降。

        當(dāng)偏導(dǎo)數(shù) 在連續(xù)迭代中有相反的代數(shù)符號(hào),指數(shù)加權(quán)和ΔWji(n)在數(shù)量上減少,所以權(quán)值ΔWji(n)調(diào)整不大。在反向傳播算法中包含動(dòng)量具有穩(wěn)定符號(hào)正負(fù)擺動(dòng)方向的效果。

        3 仿真實(shí)驗(yàn)

        根據(jù)以上的算法,我們對(duì)標(biāo)準(zhǔn)的BP算法和改進(jìn)的BP算法進(jìn)行仿真計(jì)算,仿真計(jì)算的結(jié)果如表1所示。

        可以看出改進(jìn)后得算法能減少迭代次數(shù),減少實(shí)際誤差。

        4 結(jié)論

        從大量的實(shí)際應(yīng)用來(lái)看,收斂速率慢,學(xué)習(xí)時(shí)間長(zhǎng),產(chǎn)生振蕩,甚至達(dá)不到收斂精度是常規(guī)BP算法的主要缺陷,通過(guò)對(duì)BP算法的改進(jìn),增加動(dòng)量項(xiàng),可以減少BP算法的迭代次數(shù),減少誤差,提高BP算法的工作效率。

        [參考文獻(xiàn)]

        [1]Adaboost算法改進(jìn)BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)研究[J].計(jì)算機(jī)工程與科學(xué),2013年8月.

        [2]韓立群.人工神經(jīng)網(wǎng)絡(luò)教程[M].北京:人民郵電出版社,2007年7月.

        [3]馬銳.人工神經(jīng)網(wǎng)絡(luò)原理[M].北京:機(jī)械工業(yè)出版社,2010年9月.

        [4]韓立群.人工神經(jīng)網(wǎng)絡(luò)教程[M].北京:人民郵電出版社,2007年7月.

        [5]simon haykin.神經(jīng)網(wǎng)絡(luò)原理[M].北京:機(jī)械工業(yè)出版社,2006年5月.

        猜你喜歡
        BP神經(jīng)網(wǎng)絡(luò)
        基于神經(jīng)網(wǎng)絡(luò)的北京市房?jī)r(jià)預(yù)測(cè)研究
        商情(2016年43期)2016-12-23 14:23:13
        一種基于OpenCV的車(chē)牌識(shí)別方法
        基于遺傳算法—BP神經(jīng)網(wǎng)絡(luò)的乳腺腫瘤輔助診斷模型
        一種基于改進(jìn)BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)T/R組件溫度的方法
        基于BP神經(jīng)網(wǎng)絡(luò)的光通信系統(tǒng)故障診斷
        科技視界(2016年26期)2016-12-17 17:57:49
        提高BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)速率的算法研究
        考試周刊(2016年21期)2016-12-16 11:02:03
        就bp神經(jīng)網(wǎng)絡(luò)銀行選址模型的相關(guān)研究
        基于DEA—GA—BP的建設(shè)工程評(píng)標(biāo)方法研究
        基于BP神經(jīng)網(wǎng)絡(luò)的旅行社發(fā)展方向研究
        商情(2016年39期)2016-11-21 09:30:36
        復(fù)雜背景下的手勢(shì)識(shí)別方法
        国产思思99re99在线观看| 日本精品一区二区三区福利视频| 18禁黄网站禁片免费观看女女| 国语少妇高潮对白在线| 韩国一级成a人片在线观看| 国产精品高清一区二区三区人妖| 久久国产黄色片太色帅| 日韩毛片无码永久免费看| 国产精品半夜| 国产区高清在线一区二区三区| 全亚洲高清视频在线观看| 人妻少妇出轨中文字幕| 一卡二卡三卡视频| 亚洲一区二区免费日韩| 久久免费亚洲免费视频| 天堂中文最新版在线中文| yeyecao亚洲性夜夜综合久久 | 人妻中文字幕在线中文字幕| www射我里面在线观看| 国产午夜久久久婷婷| 中文字幕 在线一区二区| 香蕉视频在线观看亚洲| 久久av高潮av无码av喷吹| 久久国产精品99精品国产987| 精品女厕偷拍视频一区二区区| 在办公室被c到呻吟的动态图| 人妻无码人妻有码中文字幕| 91久久精品一二三区蜜桃| 男女啪啪视频高清视频| 亚洲精品无码久久久久牙蜜区| 欧美人成在线播放网站免费| 国产白浆一区二区三区佳柔 | 亚洲一区二区三区尿失禁| 永久免费观看的毛片手机视频| 日韩一区二区三区中文字幕| 亚洲美女毛片在线视频| 曰韩人妻无码一区二区三区综合部| 在线视频一区二区日韩国产 | 国产免费三级av在线| 国外精品视频在线观看免费| 人片在线观看无码|