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

        ?

        零誤差密度函數(shù)準(zhǔn)則的BP 神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)研究

        2010-10-24 05:26:22鄒修明孫懷江

        鄒修明,楊 賽,孫懷江

        (1.淮陰師范學(xué)院物理與電子電氣工程學(xué)院,江蘇淮安 223300;2.南京理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,江蘇南京 210094)

        零誤差密度函數(shù)準(zhǔn)則的BP 神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)研究

        鄒修明1,2,楊 賽2,孫懷江2

        (1.淮陰師范學(xué)院物理與電子電氣工程學(xué)院,江蘇淮安 223300;2.南京理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,江蘇南京 210094)

        BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)通常以均方誤差函數(shù)(MSE)為目標(biāo)函數(shù),當(dāng)目標(biāo)變量不滿(mǎn)足高斯分布時(shí),其結(jié)果可能偏離真正最優(yōu).零誤差密度函數(shù)(ZED)利用非參數(shù)估計(jì)中的Parzen窗法得到誤差在零點(diǎn)的概率密度函數(shù).將零誤差密度函數(shù)作為BP網(wǎng)絡(luò)的目標(biāo)函數(shù)時(shí),通過(guò)對(duì)光滑參數(shù)的選擇使新的目標(biāo)函數(shù)能夠適用于期望輸出滿(mǎn)足任意分布.仿真實(shí)驗(yàn)分別以零誤差密度函數(shù)和均方誤差函數(shù)為目標(biāo)函數(shù)的BP網(wǎng)絡(luò)學(xué)習(xí)在函數(shù)逼近方面進(jìn)行比較,結(jié)果表明零誤差密度函數(shù)要比均方誤差函數(shù)的適用范圍更廣.

        BP網(wǎng)絡(luò);均方誤差函數(shù);零誤差密度函數(shù);非高斯分布

        0 引言

        BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)通常以均方誤差(MSE)函數(shù)為目標(biāo)函數(shù),當(dāng)目標(biāo)變量為高斯分布時(shí),可以通過(guò)最大似然方法得到均方誤差函數(shù)[1,2],如果目標(biāo)變量的分布不滿(mǎn)足高斯分布時(shí),其結(jié)果可能偏離真正最優(yōu).然而現(xiàn)實(shí)生活中的很多隨機(jī)現(xiàn)象不是高斯分布,其中分類(lèi)問(wèn)題中的輸出就不符合高斯分布,均方誤差函數(shù)對(duì)分類(lèi)問(wèn)題并不是最合理的,交叉熵(CE)函數(shù)更適合應(yīng)用于分類(lèi)問(wèn)題,零誤差密度最大算法(Z-EDM)[3,4]修改了BP網(wǎng)絡(luò)的目標(biāo)函數(shù),以誤差在零點(diǎn)的概率密度函數(shù)作為BP網(wǎng)絡(luò)的新的目標(biāo)函數(shù),通過(guò)整定參數(shù)h,能夠模擬均方誤差函數(shù)和交叉熵函數(shù)的性能.因此,能夠適用于目標(biāo)變量服從任何分布,更適合作為BP網(wǎng)絡(luò)的目標(biāo)函數(shù),本文通過(guò)仿真驗(yàn)證了這個(gè)結(jié)論.

        1 零誤差密度(ZED)函數(shù)

        對(duì)于只有一個(gè)隱含層的前饋神經(jīng)網(wǎng)絡(luò),在神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)階段,設(shè)有 N個(gè)訓(xùn)練樣本,對(duì)于第 n個(gè)樣本輸入,神經(jīng)網(wǎng)絡(luò)輸出向量為 y(n),期望輸出向量為 t(n),相應(yīng)的誤差向量為e(n),因?yàn)檎`差的分布形式未知,根據(jù)非參數(shù)密度估計(jì)中的Parzen窗法,可得誤差在任意一點(diǎn)的概率密度函數(shù)[3,4]為:

        誤差為零的這一點(diǎn)的概率密度函數(shù)為:

        其中 K為核函數(shù),h為光滑參數(shù),d為誤差向量的維數(shù),把式(2)作為前饋神經(jīng)網(wǎng)絡(luò)的新目標(biāo)函數(shù),使其最大來(lái)相應(yīng)的調(diào)整神經(jīng)網(wǎng)絡(luò)的權(quán)系數(shù),被稱(chēng)為零誤差密度最大算法(Z-EDM).其中核函數(shù) K應(yīng)滿(mǎn)足以下條件 :K′(0)=0,K″(0)<0,在零點(diǎn)是單峰的.

        如果 K選用高斯核函數(shù),并且誤差向量為一維,則目標(biāo)函數(shù)為:

        算法表明神經(jīng)網(wǎng)絡(luò)目標(biāo)函數(shù)的形式作了修改,但仍然可以采用梯度下降法對(duì)新目標(biāo)函數(shù)進(jìn)行優(yōu)化,誤差反向傳播修正隱含層權(quán)系數(shù),誤差對(duì)權(quán)值w的梯度為:

        2 誤差函數(shù)比較分析

        對(duì)于只有一個(gè)隱含層的前饋神經(jīng)網(wǎng)絡(luò),神經(jīng)網(wǎng)絡(luò)的輸出為一維,假定目標(biāo)變量服從高斯分布,可以通過(guò)最大似然方法得到均方誤差函數(shù):

        在分類(lèi)問(wèn)題中,輸出是二值的,不符合高斯分布,均方誤差函數(shù)對(duì)分類(lèi)問(wèn)題并不是最合理的,適合分類(lèi)的交叉熵函數(shù)為:

        通過(guò)均方誤差函數(shù)(MSE),交叉熵函數(shù)(CE)以及零誤差密度函數(shù)(Z-ED)對(duì)權(quán)值的梯度進(jìn)行比較分析可知,當(dāng)光滑參數(shù) h趨向于正無(wú)窮時(shí),Z-ED函數(shù)與MSE函數(shù)的性能近似,當(dāng)光滑參數(shù) h>0時(shí),Z-ED函數(shù)與CE函數(shù)的性能近似[5],即通過(guò)選取光滑參數(shù)h,能夠使新的目標(biāo)函數(shù)Z-ED函數(shù)代替MSE函數(shù)以及CE函數(shù).

        Z-EDM算法利用Parzen窗法估計(jì)誤差在零這一點(diǎn)的概率密度函數(shù),最終估計(jì)結(jié)果的好壞則與樣本情況和核函數(shù)參數(shù)的選擇有關(guān),在樣本數(shù)N有限時(shí),光滑參數(shù)h的選擇會(huì)在不同程度上對(duì)密度函數(shù)的估計(jì)精度產(chǎn)生影響.使用過(guò)小的窗寬會(huì)導(dǎo)致密度估計(jì)過(guò)于尖銳造成難以對(duì)數(shù)據(jù)做出合理的解釋,使用過(guò)大的窗寬則會(huì)導(dǎo)致過(guò)于平滑的密度以致掩蓋了數(shù)據(jù)的真實(shí)結(jié)構(gòu)[6,7],而得到誤差在零點(diǎn)的精確的概率密度函數(shù)很重要,此時(shí)算法才能更加有效,這是因?yàn)閆-EDM算法利用非參數(shù)密度估計(jì)方法得到誤差在零這一點(diǎn)的概率密度函數(shù),并沒(méi)有事先對(duì)誤差變量的概率分布做出假定,而是通過(guò)選擇光滑參數(shù)h為一個(gè)合適的值,使目標(biāo)函數(shù)能夠準(zhǔn)確地描述誤差變量的概率分布,從而使新的目標(biāo)函數(shù)不僅僅能夠適用于輸出變量滿(mǎn)足高斯分布,而是適用于輸出變量滿(mǎn)足任何分布,是Z-ED函數(shù)能夠模擬MSE函數(shù)和CE函數(shù)的原因.因此,光滑參數(shù) h的選擇在Z-EDM算法中是關(guān)鍵參數(shù).新目標(biāo)函數(shù)零誤差函數(shù)(Z-ED)適用的范圍更廣,是一個(gè)通用型的目標(biāo)函數(shù).

        3 仿真

        采用三層前饋神經(jīng)網(wǎng)絡(luò)對(duì)Cos函數(shù)y=cosx進(jìn)行逼近,利用Matlab軟件中的normplot命令檢驗(yàn)y是否服從正態(tài)分布,其中樣本數(shù)據(jù)在圖中用“+”顯示,如果數(shù)據(jù)來(lái)自正態(tài)分布,圖形顯示為直線(xiàn),其它分布在圖中產(chǎn)生彎曲[8].選取 x∈[0,2π]區(qū)間上的50個(gè)樣本,其對(duì)應(yīng)的 y的值作為函數(shù)normplot的變量,仿真結(jié)果如圖1所示,數(shù)據(jù)在一條直線(xiàn)附近.因此,數(shù)據(jù)來(lái)自正態(tài)總體,如果作為神經(jīng)網(wǎng)絡(luò)訓(xùn)練樣本數(shù)據(jù),神經(jīng)網(wǎng)絡(luò)的目標(biāo)值服從正態(tài)分布.在區(qū)間x∈[0,2π]上隨機(jī)選取一定數(shù)量的樣本{xi,yi}作為神經(jīng)網(wǎng)絡(luò)的訓(xùn)練樣本,隱含層神經(jīng)元的數(shù)目為5,分別以零誤差密度函數(shù)、均方誤差函數(shù)為目標(biāo)函數(shù)對(duì)神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,學(xué)習(xí)率η都為0.1,慣性系數(shù)α=0.9,在Z-EDM算法中,光滑參數(shù)h為0.5,其仿真結(jié)果如圖2所示,以零誤差密度函數(shù)為目標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)(Z-EDM)對(duì)Cos函數(shù)逼近曲線(xiàn)與以均方誤差為目標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)(MSE)對(duì)Cos函數(shù)逼近的曲線(xiàn)基本一致,說(shuō)明對(duì)于神經(jīng)網(wǎng)絡(luò)的目標(biāo)函數(shù)值服從高斯分布時(shí),Z-EDM算法可以通過(guò)選取光滑參數(shù)h,模擬MSE函數(shù)的性能.

        圖1 Cos函數(shù)值正態(tài)分布檢驗(yàn)曲線(xiàn)

        圖2 BP網(wǎng)絡(luò)逼近Cos函數(shù)的仿真曲線(xiàn)

        采用三層的前饋神經(jīng)網(wǎng)絡(luò)對(duì)Hermite函數(shù)y=1.1×(1-x+2x2)進(jìn)行逼近,利用Matlab軟件中的normplot命令來(lái)檢驗(yàn)y是否服從正態(tài)分布,選取x∈[0,6]區(qū)間上的61個(gè)樣本,對(duì)應(yīng)的y的值作為函數(shù)normplot的變量,仿真結(jié)果如圖3所示,數(shù)據(jù)明顯不在一條直線(xiàn)附近,圖形為一條彎曲的曲線(xiàn),因此,數(shù)據(jù)來(lái)自非正態(tài)總體,如果作為神經(jīng)網(wǎng)絡(luò)訓(xùn)練樣本數(shù)據(jù),神經(jīng)網(wǎng)絡(luò)的目標(biāo)值不服從正態(tài)分布.在區(qū)間x∈[0,6]上隨機(jī)選取一定數(shù)量的樣本{xi,yi}作為神經(jīng)網(wǎng)絡(luò)的訓(xùn)練樣本[9],隱含層神經(jīng)元的數(shù)目為5,分別以零誤差密度函數(shù)、均方誤差函數(shù)為目標(biāo)函數(shù)對(duì)神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,學(xué)習(xí)率都為η為0.1,慣性系數(shù)α=0.9,在Z-EDM算法中,光滑參數(shù)h為0.6,其仿真結(jié)果如圖4所示,以零誤差密度函數(shù)為目標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)(Z-EDM)要比以均方誤差為目標(biāo)函數(shù)的神經(jīng)網(wǎng)絡(luò)(MSE)對(duì)Hermite函數(shù)擬合的好,即當(dāng)神經(jīng)網(wǎng)絡(luò)的目標(biāo)函數(shù)值不服從高斯分布時(shí),Z-EDM算法要優(yōu)于MSE算法.

        圖3 目標(biāo)函數(shù)值正態(tài)分布檢驗(yàn)曲線(xiàn)

        圖4 BP網(wǎng)絡(luò)的仿真曲線(xiàn)

        4 結(jié)束語(yǔ)

        零誤差密度最大算法以誤差在零點(diǎn)的概率密度函數(shù)作為BP網(wǎng)絡(luò)的新的目標(biāo)函數(shù),使其最大相應(yīng)調(diào)整BP網(wǎng)絡(luò)的權(quán)值,適用于目標(biāo)變量服從任意分布,是能夠模擬均方誤差函數(shù)和交叉熵函數(shù)的性能的原因.本文利用Matlab軟件中的命令驗(yàn)證所逼近Cos函數(shù)的值服從高斯分布,利用BP網(wǎng)絡(luò)對(duì)此函數(shù)進(jìn)行逼近,網(wǎng)絡(luò)的目標(biāo)函數(shù)值服從高斯分布,分別以零誤差函數(shù)與均方誤差函數(shù)為目標(biāo)函數(shù)訓(xùn)練BP網(wǎng)絡(luò),其仿真結(jié)果表明二者對(duì)Cos函數(shù)的逼近曲線(xiàn)基本一致,說(shuō)明新的目標(biāo)函數(shù)同樣適用于目標(biāo)函數(shù)值滿(mǎn)足高斯分布,而Hermite函數(shù)值并不滿(mǎn)足高斯分布,因此,以均方誤差函數(shù)為BP網(wǎng)絡(luò)的目標(biāo)函數(shù)時(shí),并不是最合適的,結(jié)果會(huì)偏離真正最優(yōu),仿真結(jié)果表明以零誤差密度函數(shù)作為BP網(wǎng)絡(luò)的目標(biāo)函數(shù)對(duì)Hermite函數(shù)逼近的結(jié)果要比以均方誤差為目標(biāo)函數(shù)的結(jié)果更好.因此,也驗(yàn)證了新的目標(biāo)函數(shù)的應(yīng)用更廣,適用于目標(biāo)變量服從任意分布,可以作為神經(jīng)網(wǎng)絡(luò)更合理的目標(biāo)函數(shù).而新的目標(biāo)函數(shù)中的光滑參數(shù)h對(duì)于算法的最終性能有重要影響,研究光滑參數(shù) h與新的目標(biāo)函數(shù)的性能的關(guān)系,找出光滑參數(shù) h的自適應(yīng)算法是進(jìn)一步研究的方向.

        [1] Bishop C.Neural Networks for Pattern Recognition[M].Oxford University Press,1995,194-208.

        [2] 閻平凡,張長(zhǎng)水.人工神經(jīng)網(wǎng)絡(luò)與模擬進(jìn)化計(jì)算[M].北京:清華大學(xué)出版社,2005,282-287.

        [3] Silva L,Alexandre L,Marques S.Neural Network Classification:Maximizing Zero-Error Density[R].In ICAPR2005,LNCS 3686,2005,127-135.

        [4] Silva L,Alexandre L,Marques S.New Developmentsof the Z-EDMAlgorithm[J].In Proceedingsof the Sixth International Conference Intelligent Systems Design and Applications,2006(1):1067-1072.

        [5] Silva L,Alexandre L,Marques S.Data Classification with Multilayer Perceptrons Using a Generalized Error Function[J].Neural Networks,2008,21:1302-1310.

        [6] 邊肇祺,張學(xué)工.模式識(shí)別[M].北京:清華大學(xué)出版社,2000,65-71.

        [7] 牛君.基于非參數(shù)密度估計(jì)點(diǎn)樣本分析建模的應(yīng)用研究[D].濟(jì)南:山東大學(xué),2007.

        [8] 楊賽.BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)問(wèn)題的分析研究[D].贛州:江西理工大學(xué),2009.

        [9] 袁小芳,王耀南.一種用于RBF神經(jīng)網(wǎng)絡(luò)的支持向量機(jī)與BP的混合學(xué)習(xí)算法[J].湖南大學(xué)學(xué)報(bào),2005,32(3):88-92.

        Learning of BP Neural Networks Based on Zero-Error Density Criterion Function

        ZOU Xiu-ming1,2,Y ANG Sai2,SUN Huai-jiang2
        (1.School of Physics and Electronic Electrical Engineering,Huaiyin Normal University,Huaian Jiangsu 223300,China)(2.School of Computer Science and Technology,Nanjing University of Science and Technology,NanjingJiangsu 210094,China)

        BP neural networks usually use mean squares error(MSE)function as the objective function,the results may deviate the optimal values in the condition that expected vectors don’t follow Gaussian distribution.zeroerror density(ZED)function uses Parzen window method of non-parameter estimation to get error density at origin,which can be used in the condition that expected output vector follow any density distribution by choosing an appropriate smooth parameter.Compared the BP networks with the new cost function with the BP networks with mean squared function in function approximation through the experiments,the simulation results show the zero-error density function has a larger range of application than mean squared error(MSE)function.

        BP networks;mean squared error function;zero-error density maximization algorithm;non-gaussian distribution

        TP389.1

        A

        1671-6876(2010)04-0322-04

        2010-04-18

        鄒修明(1968-),男,江蘇金湖人,副教授,博士研究生,主要研究領(lǐng)域?yàn)槟J阶R(shí)別與機(jī)器學(xué)習(xí)、圖像處理等.

        [責(zé)任編輯:蔣海龍]

        国产自拍在线观看视频| 久久噜噜噜| 精品国产爱在线观看| 久久综合五月天啪网亚洲精品| 国产精品美女久久久网av| 日日摸日日碰夜夜爽无码| 亚洲AV无码资源在线观看| 久久婷婷色香五月综合激激情| 中文字幕亚洲一区二区不下| 日本怡春院一区二区三区| 欧美日韩不卡中文字幕在线| 天堂av在线一区二区| 在线观看国产视频你懂得| 亚欧美日韩香蕉在线播放视频| 亚洲精品夜夜夜| 一区二区丝袜美腿视频| 成年人一区二区三区在线观看视频 | 国产欧美日韩专区| 婷婷开心五月综合基地| 中文字幕女优av在线| 少妇太爽了在线观看免费视频| 亚洲天堂资源网| 日韩精品一区二区三区免费观影| 色翁荡息又大又硬又粗视频| 亚洲人成电影在线观看天堂色| 视频一区精品自拍| 日韩激情视频一区在线观看| 成人中文乱幕日产无线码| 男人和女人高潮免费网站| 日韩一区二区三区中文字幕| 精品国产一区二区三区av麻| 国产亚洲2021成人乱码| 久精品国产欧美亚洲色aⅴ大片 | 欧洲色综合| 一本色道久久综合亚州精品| 亚洲一区在线观看中文字幕| 中文字幕日本特黄aa毛片| 亚洲中出视频| 国产性感丝袜在线观看| 少妇下蹲露大唇无遮挡| 日韩偷拍一区二区三区视频|