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

一種基于混合誤差梯度下降算法的過程神經(jīng)網(wǎng)絡訓練

2014-10-03 16:31:44許少華宋美玲朱新寧
東北石油大學學報 2014年4期
關鍵詞:效率

許少華,宋美玲,許 辰,朱新寧

(東北石油大學 計算機與信息技術學院,黑龍江 大慶 163318)

一種基于混合誤差梯度下降算法的過程神經(jīng)網(wǎng)絡訓練

許少華,宋美玲,許 辰,朱新寧

(東北石油大學 計算機與信息技術學院,黑龍江 大慶 163318)

針對過程神經(jīng)網(wǎng)絡(PNN)單一訓練算法自適應調(diào)整能力差、缺乏對學習性質(zhì)有效控制的問題,提出一種梯度下降與牛頓迭代相結合的求解算法——混合誤差梯度下降算法.在訓練初始階段,基于網(wǎng)絡訓練目標函數(shù),采用梯度下降法進行迭代尋優(yōu),只需計算目標函數(shù)一階導數(shù)數(shù)值公式,復雜度低且誤差下降快;當梯度下降法學習效率降低時,引入牛頓迭代法,并將梯度下降法的訓練結果作為初始參數(shù)代入目標函數(shù),使問題轉化為求解非線性方程組,不需要一維搜索而提高網(wǎng)絡訓練效率.通過學習效率分析自適應調(diào)節(jié)兩種算法的切換,直至滿足停機條件.將其應用于時變信號模式分類,實驗結果表明,該算法較大地提高PNN訓練效率.

過程神經(jīng)元網(wǎng)絡;算法效率;牛頓迭代法;梯度下降法;混合誤差梯度下降算法

0 引言

針對時空維信息系統(tǒng)的建模和動態(tài)信號處理問題,何新貴院士提出和建立過程神經(jīng)元網(wǎng)絡(Process Neural Networks,簡稱PNN)理論和模型,證明PNN對L2非線性時變函數(shù)的可逼近性、模型的連續(xù)性,以及對連續(xù)時空維系統(tǒng)建模的可計算性等性質(zhì)[1-2],為PNN的應用提供理論基礎.與傳統(tǒng)神經(jīng)網(wǎng)絡比較,PNN的結構和信息處理機制有很大不同,網(wǎng)絡輸入和連接權等可以為時變函數(shù),其函數(shù)形式和所含參數(shù)的位置也具有任意性[3-4],計算復雜度高,因此,恰當?shù)膶W習算法設計對于提高PNN建模效率和應用泛化能力具有重要影響.

目前,PNN訓練采用的方法主要是基于函數(shù)基展開結合最小均方誤差準則的學習方法[5-6],以及與進化算法相結合的優(yōu)化算法[7-8].Zhong S S等提出基于小波變換的PNN學習算法[9];Li Ge建立基于混合遺傳算法的訓練方法[10];丁剛分別開發(fā)PNN基于Legendre正交多項式函數(shù)展開和Levenberg-Marquardt訓練算法[11];劉坤等建立一種基于PSO優(yōu)化的PNN建模方法[12];李欣等提出PNN量子免疫學習算法[13-15]等.這些研究結果豐富PNN的訓練方法,提高網(wǎng)絡模型的應用能力,但是單一算法的計算復雜度與輸入信號的復雜性、網(wǎng)絡規(guī)模呈倍數(shù)增加,待定參數(shù)冗余且自由度大;同時,在訓練過程中算法的自適應調(diào)整能力差,缺乏對學習性質(zhì)的有效控制,在應用中對訓練樣本集的構建也有較高的要求,系統(tǒng)的建模效率也較低.

筆者提出一種基于梯度下降—牛頓迭代相結合的過程神經(jīng)網(wǎng)絡混合誤差梯度下降學習方法.梯度下降法只需計算目標函數(shù)一階導數(shù),利用等價的數(shù)值迭代公式求解時計算復雜性小、誤差下降速度快,針對訓練目標函數(shù),在網(wǎng)絡學習的初始階段使用梯度下降法[16].當梯度下降法學習效率降低時,基于網(wǎng)絡訓練目標函數(shù)引入牛頓迭代法[17],并將梯度下降法當前的訓練結果作為初始參數(shù)代入目標函數(shù),使問題轉化為求解非線性方程組.設置基于學習效率分析的切換條件,兩種算法自適應交替使用,在機制上可有效提高PNN的訓練效率.

1 權函數(shù)基展開PNN模型

考慮一種網(wǎng)絡權函數(shù)被一組已知函數(shù)基展開的過程神經(jīng)網(wǎng)絡模型,它與PNN基本模型[13]具有等價的信息處理機制,是在滿足擬合精度要求的前提下,將權函數(shù)表示為基函數(shù)的有限項展開形式.在應用中,只需要根據(jù)非線性時變系統(tǒng)的概率統(tǒng)計性質(zhì)選擇適當?shù)暮瘮?shù)基,即可采用傳統(tǒng)神經(jīng)網(wǎng)絡已有的成熟學習算法進行系統(tǒng)建模和網(wǎng)絡訓練.

設x(t)∈U?Rn,其中,t∈[0,T],U∈C[0,T]n.為不失一般性,只討論多輸入/單輸出PNN模型,將其結果容易推廣到多輸出的情況.假設PNN的權函數(shù)可被U中的一組有限函數(shù)基B(t)=(b1(t),b2(t),…bL(t))展開,其中L為滿足U中函數(shù)基展開擬合精度的最小項數(shù),則權函數(shù)基展開PNN的結構見圖1.

其中,xi(t)為系統(tǒng)輸入函數(shù),“∫”和“Σ”分別為過程神經(jīng)元的時、空聚合算子,f為作用函數(shù).權函數(shù)wij(t)用基函數(shù)展開的形式表示,中間各子層的運算公式為

圖1 權函數(shù)基展開PNN模型Fig.1 Process neural network based on weight function basis expansion

寫成一般映射函數(shù)形式為

若取K(·)為恒等變換函數(shù),則PNN輸入與輸出之間的映射關系(見圖1)為

根據(jù)最小誤差準則,網(wǎng)絡訓練目標函數(shù)定義為

式中:yk為對應第k個輸入函數(shù)樣本的網(wǎng)絡實際輸出.

2 基于梯度下降—牛頓迭代法結合的PNN訓練算法

2.1 PNN梯度下降算法

式中:▽E(W(k))為E(W)的一階梯度;α(k)為迭代效率因子

2.2 PNN牛頓迭代算法

在式(6)中,記

則PNN的求解問題等價于

式(8)為一個非線性方程組,包含K個方程和n Lm+2m個未知參數(shù).當K≤n Lm+2m,且系數(shù)矩陣滿足嚴格對角占優(yōu)條件時,式(8)存在解.采用牛頓迭代法進行求解:

2.3 PNN梯度下降—牛頓迭代訓練算法

考慮PNN訓練算法的效率,建立梯度下降和牛頓迭代算法的切換準則:設θ為效率閾值,ΔL為設置算法運行的迭代間隔,ΔE為經(jīng)ΔL次迭代后E的變化量.若,則進行不同算法切換.PNN基于梯度下降—牛頓迭代結合的混合誤差梯度下降訓練算法描述為

Step 1:設置訓練誤差精度ε>0,最大學習步數(shù)M、效率閾值θ和迭代間隔次數(shù)ΔL.

Step 2:執(zhí)行梯度下降法,在[0,1]區(qū)間初始化網(wǎng)絡連接權值W(0).

Step 3:按式(7)進行ΔL次循環(huán)迭代,計算ΔE.

Step 5:若滿足終止條件,則保存目前解停機;否則,執(zhí)行Step 6,切換到牛頓迭代法.

Step 6:執(zhí)行牛頓法,W 設置為上一階段算法計算的結果;按式(9)進行ΔL次循環(huán)迭代,計算ΔE.

Step 8:若滿足終止條件,保存目前解并停機.

3 實驗分析

采用具有不規(guī)則函數(shù)信號發(fā)生器加噪聲產(chǎn)生3類、60個分段指數(shù)型時變波形信號,函數(shù)的冪指數(shù)和分段區(qū)間在一定范圍內(nèi)隨機設定.其中,第1類信號冪指數(shù)取值區(qū)間為[1.0,1.5],分段區(qū)間長度在[0.9,1.0]內(nèi)隨機設定;第2類信號冪指數(shù)取值區(qū)間為[1.9,2.2],分段區(qū)間長度在[0.8,1.1]內(nèi)隨機設定;第3類信號參數(shù)取值區(qū)間分別為[2.9,3.3]和[0.7,1.2].經(jīng)歸一化處理后,構成統(tǒng)一的過程信號采樣區(qū)間[0,1].

利用PNN(見圖1)對時變信號進行模式分類.對60個信號樣本在誤差精度0.05下進行基于Walsh函數(shù)基的展開,當基函數(shù)項數(shù)為32時,達到擬合精度要求.PNN的結構確定為:1-32-1,即1個連續(xù)信號輸入節(jié)點、32個Walsh函數(shù)基節(jié)點、1個時空聚合過程神經(jīng)元輸出節(jié)點.隨機用40個信號函數(shù)構成學習樣本集,20個信號樣本組成測試集,訓練誤差精度設為0.05.分別用基于正交基展開算法[3]、Fourier函數(shù)變換算法[15]和基于梯度下降—牛頓迭代結合算法(ΔL=30,θ=0.05)對網(wǎng)絡進行訓練,總的迭代次數(shù)均設定為3 000,每種算法運行10次,訓練結果見表1.

表1 3種算法PNN訓練結果Table 1 The results of three train algorithms for PNN

由表1可見,在梯度下降—牛頓迭代結合算法中,梯度下降法和牛頓迭代法的平均切換次數(shù)為4.6次.梯度下降—牛頓迭代結合算法,與PNN函數(shù)正交基展開算法訓練算法和Fourier函數(shù)變換算法相比,正確識別率基本相同,但學習效率有較大提高.這是由于在整個訓練過程中實現(xiàn)兩種算法的自適應切換,當一種算法略顯停滯時立即切換到另一算法,因而有效實現(xiàn)兩種算法的優(yōu)勢互補.

4 結束語

提出一種基于梯度下降與牛頓迭代相結合的過程神經(jīng)網(wǎng)絡訓練算法.該算法將PNN訓練的泛函尋優(yōu)轉換為對多元函數(shù)求極值的優(yōu)化問題,綜合利用兩種方法不同的求解特性,通過基于效率分析的自適應切換策略,實現(xiàn)網(wǎng)絡參數(shù)在可行解空間的全局求解.該算法具有明顯優(yōu)于單一算法的收斂速度和逼近能力,對于其他機器模型的學習和復雜函數(shù)的優(yōu)化等問題的解決具有一定的參考和借鑒價值.

[1] 何新貴,梁久禎.過程神經(jīng)元網(wǎng)絡的若干理論問題[J].中國工程科學,2000,2(12):40-44.

He Xingui,Liang Jiuzhen.Some theoretical issues on process neural networks[J].Engineering Science,2000,2(12):40-44.

[2] 許少華,何新貴.關于連續(xù)過程神經(jīng)元網(wǎng)絡的一些理論問題[J].電子學報,2006,34(10):1838-1842.

Xu Shaohua,He Xingui.Some theoretical issues on continuous process neural networks[J].Acta Electronica Sinica,2006,34(10):1838-1841.

[3] 劉顯德,劉立偉,許少華.一種過程神經(jīng)元網(wǎng)絡模型及其在動態(tài)預測中的應用[J].大慶石油學院學報,2008,32(4):107-110.

Liu Xiande,Liu Liwei,Xu Shaohua.A process neural networks model and its application to dynamic forecasting[J].Journal of Daqing Petroleum Institute,2008,32(4):107-110.

[4] 許少華,王皓,王穎.基于過程神經(jīng)網(wǎng)絡的多維動態(tài)信息處理技術[J].大慶石油學院學報,2010,34(5):145-164.

Xu Shaohua,Wang Hao,Wang Ying.Multidimensional dynamic information processing based on process neural networks[J].Journal of Daqing Petroleum Institute,2010,34(5):145-164.

[5] 許少華,何新貴.基于函數(shù)正交基展開的過程神經(jīng)元網(wǎng)絡學習算法[J].計算機學報,2004,7(5):645~650.

Xu Shaohua,He Xingui.Learning algorithms of process neural networks based on orthogonal function basis expansion[J].Chinese J of Computers,2004,27(5):645-649.

[6] 許少華,肖紅.基于離散Walsh變換的過程神經(jīng)元網(wǎng)絡學習算法[J].大慶石油學院學報,2003,27(4):58-61.

Xu Shaohua,Xiao Hong.Learning algorithm of process neural networks based on discrete Walsh conversion[J].Journal of Daqing Petroleum Institute,2003,27(4):58-61.

[7] Kaveh A,Talatahari S.Particle swarm optimizer,ant colony strategy and harmony search scheme hybridized for optimization of truss structures[J].Computers&Structures,2009,87(5):267-283.

[8] Ababu Teklemariam Tiruneh.Higher order aitken extrapolation with application to converging and diverging Gauss-Seidel iterations[J].Journal of Applied Mathematics and Physics,2013,1(5):128-143.

[9] Zhong S S,Li Y,Ding G.Continuous wavelet process neural network and its application[J].Neural Network World,2007,17(5):483-495.

[10] Li Ge,Yin Guisheng.Application of double hidden layer process neural network on wood drying modeling[C]∥Proceedings of 2011 IEEE the 18th International Conference on Industrial Engineering and Engineering Management(Volume 3).Bejing:Electronic Industry Press,2011.

[11] 丁剛.過程神經(jīng)網(wǎng)絡泛化能力的理論與應用研究[D].哈爾濱:哈爾濱工業(yè)大學,2008.

Ding Gang.Generalization capability of process neural network and its applications[D].Harbin:Harbin Institute of Technology,2008.

[12] 劉坤,譚營,何新貴.基于粒子群優(yōu)化的過程神經(jīng)網(wǎng)絡學習算法[J].北京大學學報,2011,47(2):238-244.

Liu Kun,Tan Ying,He Xingui.Particle swarm optimization based learning algorithm for process neural networks[J].Acta Scientiarum Naturalium Universitatis Pekinensis,2011,47(2):238-244.

[13] 荊獻勇,肖明清,余文波.改進免疫算法在預測過程神經(jīng)網(wǎng)絡中的應用[J].系統(tǒng)工程與電子技術,2010,32(10):2136-2140.

Jing Xianyong,Xiao Mingqing,Yu Wenbo.Application of improved immune algorithm in forecast procedure neural network[J].Systems Engineering and Electronics,2010,32(10):2136-2140.

[14] 葛利.一種基于混合遺傳算法學習的過程神經(jīng)網(wǎng)絡[J].哈爾濱工業(yè)大學學報,2005,37(7):986-988.

Ge Li.Procedure neural networks based on being learned by hybrid genetic algorithm[J].Journal of Harbin Institute of Technology,2005,37(7):986-988.

[15] 李欣,程春田.基于過程神經(jīng)網(wǎng)絡和量子免疫算法的油氣評價[J].計算機工程與應用,2008,45(25):9-13.

Li Xin,Cheng Chuntian.Evaluation method of oil and gas resource based on process neural network and quantum immune algorithm[J].Computer Engineering and Applications,2008,45(25):9-13.

[16] 關治,陸金普.數(shù)值分析基礎[M].北京:高等教育出版社,1998.

Guan Zhi,Lu Jinpu.Numerical analysis[M].Beijing:China Higher Education Press,1998.

[17] 王能超.同步并行算法設計[M].北京:科學出版社,1996.

Wang Nengchao.Design of synchronous parallel algorithm[M].Beijing:Science Press,1996.

TP183

A

2095-4107(2014)04-0092-05

DOI 10.3969/j.issn.2095-4107.2014.04.014

2014-03-31;

任志平

國家自然科學基金項目(61170132)

許少華(1962-),博士后,教授,博士生導師,主要從事人工神經(jīng)網(wǎng)絡、優(yōu)化算法和可視化數(shù)據(jù)建模方面的研究.

猜你喜歡
效率
你在咖啡館學習會更有創(chuàng)意和效率嗎?
提升朗讀教學效率的幾點思考
甘肅教育(2020年14期)2020-09-11 07:57:42
注意實驗拓展,提高復習效率
效率的價值
商周刊(2017年9期)2017-08-22 02:57:49
引入“倒逼機制”提高治霾效率
質(zhì)量與效率的爭論
跟蹤導練(一)2
提高食品行業(yè)清潔操作的效率
OptiMOSTM 300V提高硬開關應用的效率,支持新型設計
“錢”、“事”脫節(jié)效率低
主站蜘蛛池模板: 国产白浆一区二区三区视频在线| 欧美黑人欧美精品刺激| 成人精品亚洲| 国产亚洲精久久久久久久91| 日韩美毛片| 国产亚洲欧美日韩在线一区二区三区| 国产精品太粉嫩高中在线观看| 67194在线午夜亚洲| 国产av一码二码三码无码| 97在线国产视频| 久久国产V一级毛多内射| AV熟女乱| 精品久久高清| 色综合天天综合中文网| 久久久久亚洲Av片无码观看| 国产成熟女人性满足视频| 欧美啪啪网| 亚洲国产成人精品无码区性色| 国产专区综合另类日韩一区| 久久无码免费束人妻| 亚洲成a人片7777| 国内精品视频区在线2021| 国产亚洲现在一区二区中文| 国产手机在线小视频免费观看 | 免费无码在线观看| 欧美精品不卡| 国产香蕉97碰碰视频VA碰碰看| 国产日韩欧美在线视频免费观看| 国产在线视频福利资源站| 亚洲IV视频免费在线光看| 中文精品久久久久国产网址| 中文字幕永久视频| 国产成人精品无码一区二 | 亚洲欧美另类中文字幕| 三级欧美在线| 九九视频在线免费观看| 色婷婷成人网| 男人天堂亚洲天堂| 亚洲精品777| 日韩 欧美 小说 综合网 另类| 日本午夜精品一本在线观看| jizz亚洲高清在线观看| 午夜日b视频| 国产亚洲视频中文字幕视频| 天天综合网色中文字幕| 国产xxxxx免费视频| 亚洲午夜片| а∨天堂一区中文字幕| 日韩在线1| 日韩欧美国产另类| 国产菊爆视频在线观看| 亚洲精品图区| 国产亚洲欧美在线中文bt天堂| 亚洲综合专区| 国产福利小视频高清在线观看| 久久中文字幕av不卡一区二区| 91久久精品日日躁夜夜躁欧美| 欧美性久久久久| 亚洲无码电影| 亚洲天堂日韩在线| 国产成人资源| 亚洲国产av无码综合原创国产| 爽爽影院十八禁在线观看| 亚洲国内精品自在自线官| 亚洲第一天堂无码专区| 国产成人啪视频一区二区三区 | 国模私拍一区二区三区| 91精品免费高清在线| 国产亚洲成AⅤ人片在线观看| 国产粉嫩粉嫩的18在线播放91| 91成人试看福利体验区| AV不卡在线永久免费观看| 国产成人亚洲精品蜜芽影院| 扒开粉嫩的小缝隙喷白浆视频| 亚洲色婷婷一区二区| 99热这里只有成人精品国产| 日韩福利视频导航| 国产精彩视频在线观看| 9丨情侣偷在线精品国产| 综合天天色| 丰满人妻中出白浆| 91精品综合|