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

Elman和BP神經(jīng)網(wǎng)絡(luò)在模式分類領(lǐng)域內(nèi)的對比研究

2014-09-27 17:46:22丁碩常曉恒巫慶輝楊友林胡慶功
現(xiàn)代電子技術(shù) 2014年8期

丁碩+常曉恒+巫慶輝+楊友林+胡慶功

摘要: 為了研究Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN中何種網(wǎng)絡(luò)類型更適合于解決模式分類問題,分別構(gòu)建了基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型和基于標準BPNN的分類模型。以平面上二維向量模式的分類為例,對2種分類模型進行訓練和泛化能力測試。仿真結(jié)果表明,在訓練樣本數(shù)量相等且中小規(guī)模網(wǎng)絡(luò)的條件下,Elman網(wǎng)絡(luò)模型比BP網(wǎng)絡(luò)模型具有更高的分類精度,更快的收斂速度,更適合于解決模式分類問題。

關(guān)鍵詞: Elman神經(jīng)網(wǎng)絡(luò); BP神經(jīng)網(wǎng)絡(luò); 模式分類; 收斂速度; 泛化能力

中圖分類號: TN911?34; TP391.9文獻標識碼: A文章編號: 1004?373X(2014)08?0012?03

Comparative study of Elman and BP neural networks used for pattern classification

DING Shuo, CHANG Xiao?heng, WU Qing?hui, YANG You?lin, HU Qing?gong

(College of Engineering, Bohai University, Jinzhou 121013, China)

Abstract: To study which type of network in Elman neural networks or standard BPNN is more effective for pattern classification, two classification models based on Elman neural network and standard BPNN are established respectively. The classification of two? dimensional vector pattern on a plane is taken as an example to train the two classification models and test their generalization abilities respectively. The simulation results show that Elman neural network has higher classification accuracy and faster convergence speed than BPNN under the conditions of the same quantity of the training samples and small or medium size network. And this makes Elman neural network more suitable for solving the problem of pattern classification.

Keywords: Elman neural network; BP neural network; pattern classification; convergence speed; generalization ability

0引言

由于人工神經(jīng)元網(wǎng)絡(luò)具有很強的非線性映射能力、自學習性和容錯性,近年來,人工神經(jīng)元網(wǎng)絡(luò)用于模式分類成為當今的一個研究熱點問題。在眾多的網(wǎng)絡(luò)類型中,反向傳播神經(jīng)網(wǎng)絡(luò)(Back Propagation Neural Networks,BPNN)是應(yīng)用最為廣泛的一種神經(jīng)網(wǎng)絡(luò),但是,標準的BPNN收斂速度慢,訓練時間長和目標函數(shù)存在局部最小值等缺點[1?3]。Elman神經(jīng)網(wǎng)絡(luò)是一種從輸出到輸入具有反饋連接的神經(jīng)網(wǎng)絡(luò),Elman神經(jīng)網(wǎng)絡(luò)的輸出不僅作為輸出層的輸入,而且還連接隱含層內(nèi)的另外一些神經(jīng)元,并反饋至隱含層的輸入。由于Elman神經(jīng)網(wǎng)絡(luò)的輸入表示信號的空域信息,而反饋支路是一個延遲單元,反映信號的時域信息,所以Elman神經(jīng)網(wǎng)絡(luò)可以在時域和空域進行模式識別,并且逼近能力優(yōu)于一般的靜態(tài)網(wǎng)絡(luò),收斂速度快,能較好地克服BPNN的訓練時間長及計算復雜度高等缺點[4?5]。本文基于Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN的分別構(gòu)建了分類模型,通過仿真實驗,對兩個模型的分類效果進行對比。仿真結(jié)果表明,在對二維數(shù)據(jù)進行模式分類時,基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型更具優(yōu)勢,更適合于解決模式分類問題。

1BP神經(jīng)網(wǎng)絡(luò)的算法

BPNN通過對輸入節(jié)點與隱層節(jié)點間的網(wǎng)絡(luò)權(quán)值wij、隱層節(jié)點與輸出節(jié)點間的網(wǎng)絡(luò)權(quán)值Tli及閾值[θ]的調(diào)整,使誤差函數(shù)沿梯度方向下降。設(shè)BPNN的輸入節(jié)點為xj、隱層節(jié)點為yi、輸出節(jié)點為Ol、輸出節(jié)點的期望輸出為tl, 則BPNN模型的隱層節(jié)點的輸出計算方法如式(1)所示,輸出節(jié)點的輸出計算方法如式(2)所示,輸出節(jié)點的誤差計算方法如式(3)所示[6?8]:

[yi=fjwijxj-θi] (1)

[Ol=fiTliyi-θl] (2)

[E=12ltl-fiTlijwij-θi-θl2] (3)

2Elman神經(jīng)網(wǎng)絡(luò)的算法

Elman神經(jīng)網(wǎng)絡(luò)的非線性狀態(tài)空間表達式為:

[y(k)=g(w3x(k))] (4)

[x(k)=f(w1xc(k)+w2(u(k-1)))] (5)

[xc(k)=x(k-1)] (6)

式中:k表示時刻;y,x,u,xc分別表示m維輸出節(jié)點向量,n維中間層結(jié)點單元向量,r維輸入向量和n維反饋狀態(tài)向量;w3,w2,w1分別表示中間層到輸出層、輸入層到中間層、承接層到中間層的連接權(quán)值;[g(?)]為輸出神經(jīng)元的傳遞函數(shù);[f(?)]為中間層神經(jīng)元的傳遞函數(shù)。Elman神經(jīng)網(wǎng)絡(luò)學習算法采用優(yōu)化的BP算法,既可以提高網(wǎng)絡(luò)的訓練速率,又能有效抑制標準BPNN陷入局部極小值。學習的目標函數(shù)是采誤差平方和函數(shù),式(7)中[yk(w)]為目標輸出量[9?10]。

[E(w)=k=1nyk(w)-yk(w)2] (7)

3仿真實驗

為了便于對Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN的分類性能進行研究,本文在Matlab R2013a環(huán)境下,分別構(gòu)建了基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型和基于標準BPNN的分類模型,對輸入的二維向量模式進行分類實驗。仿真過程如下:

(1) 以已知的二維向量作為神經(jīng)網(wǎng)絡(luò)的訓練樣本集,把向量的模式進行編碼作為目標樣本集。

(2) 建立Elman網(wǎng)絡(luò)分類模型和標準BPNN分類模型,對兩種網(wǎng)絡(luò)模型進行反復訓練,直到滿足要求,然后保存訓練好的網(wǎng)絡(luò)(如果所建立的網(wǎng)絡(luò)經(jīng)充分訓練后仍無法達到要求,則需調(diào)整網(wǎng)絡(luò)結(jié)構(gòu))。

(3) 對所建立的Elman網(wǎng)絡(luò)分類模型和標準BPNN分類模型進行泛化能力測試,即對不在訓練樣本集空間內(nèi)的樣本進行仿真,比較兩種網(wǎng)絡(luò)的仿真誤差,分析兩種網(wǎng)絡(luò)的實際分類性能。

3.1Elman與BP網(wǎng)絡(luò)分類模型的建立

利用Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN對圖1所示的24個樣本二維向量的模式進行分類。在對樣本二維向量的模式進行分類實驗時,網(wǎng)絡(luò)的輸出分別用(0 0 0 1)表示第一類模式、(0 0 1 0)表示第二類模式、(0 1 0 0)表示第三類模式、(1 0 0 0)表示第四類模式。對于Elman網(wǎng)絡(luò),由樣本數(shù)據(jù)可知,網(wǎng)絡(luò)輸入層有24個神經(jīng)元,輸出層有4個神經(jīng)元,訓練函數(shù)為Trainlm,通過反復實驗,中間層神經(jīng)元為7個時,網(wǎng)絡(luò)分類性能最好。

圖1 樣本向量與測試向量分布

針對標準BPNN,同樣輸入層有24個神經(jīng)元,輸出層有4個神經(jīng)元,訓練函數(shù)為Traingd。采用動態(tài)法來確定隱含層神經(jīng)元數(shù),即一開始選用較少的隱層神經(jīng)元,如果學習一定次數(shù)后效果不好,再增加隱層神經(jīng)元,一直達到比較合理的隱層神經(jīng)元數(shù)為止,經(jīng)過反復多次試驗隱含層神經(jīng)元數(shù)最終確定為20,可以達到分類要求。

學習率太大,會造成網(wǎng)絡(luò)不穩(wěn)定;學習率太小,網(wǎng)絡(luò)的訓練時間就會延長,收斂速度緩慢,最終陷入局部最小值。為了兼顧系統(tǒng)穩(wěn)定性和具有較快的收斂速度,本文在建立Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN時,學習率選取為0.1;為了提高網(wǎng)絡(luò)的訓練速度和訓練的成功率,本文在進行仿真實驗時,利用minmax函數(shù)將訓練樣本集中各元素歸一化到(0,1)范圍內(nèi);訓練次數(shù)為20 000次,目標精度為0.001。

3.2Elman與標準BPNN分類模型對訓練樣本的分類結(jié)果

在目標精度設(shè)置為0.001、訓練樣本數(shù)目相等的條件下,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型對訓練樣本的分類結(jié)果對比如表1所示。

表1 Elman與標準BPNN對訓練樣本的分類結(jié)果對比

Elman與標準BPNN對訓練樣本分類的誤差變化曲線如圖2和圖3所示。

可以看出,標準BPNN分類模型需要17 885步才能達到目標精度,收斂時間需要32.02 s,均方誤差為0.000 999 95;Elman網(wǎng)絡(luò)分類模型只需要18步就可以達到目標精度,收斂時間僅僅需要0.87 s,均方誤差僅為0.000 137 31,遠遠高于目標精度要求??偟膩碚f,對于訓練樣本集而言,只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的模式分類任務(wù),但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂時間明顯比標準BPNN分類模型少,均方誤差也遠小于標準BPNN分類模型。由此可以得出結(jié)論,Elman網(wǎng)絡(luò)分類模型對于訓練樣本分類的準確性和分類精度更高,收斂速度更快。

3.3Elman與標準BPNN分類模型的泛化能力測試

為了測試Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型的泛化能力,本文分別利用兩種分類模型(經(jīng)過訓練后的網(wǎng)絡(luò))對測試向量進行分類。

設(shè)置4個分屬于不同類別的測試向量,如圖1所示,(5.20,6.00) 屬于第1類,(5.14,5.69) 屬于第2類,(5.35,5.81) 屬于第3類,(5.57,5.95) 屬于第4類,利用仿真函數(shù)sim得到網(wǎng)絡(luò)的輸出。從表2可以看出,標準BPNN分類模型的最大絕對誤差為0.134 3,Elman網(wǎng)絡(luò)分類模型的最大絕對誤差僅為-0.027 6。

總的來說,相對于測試樣本集而言,Elman網(wǎng)絡(luò)分類模型的分類結(jié)果更為精確,收斂速度更快,分類性能更優(yōu);標準BPNN分類模型的分類結(jié)果誤差較大,收斂速度緩慢,分類性能較差。

圖2 Elman神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

圖3 標準BP神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

4結(jié)語

文中分別構(gòu)建了基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型和基于標準BPNN的分類模型,并對輸入的二維向量模式進行分類實驗。仿真結(jié)果表明:只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定預設(shè)精度范圍內(nèi)完成分類任務(wù)。但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂速度更快,訓練準確性和分類精度更高,分類性能更優(yōu)。所以在工程技術(shù)領(lǐng)域內(nèi)進行設(shè)備的故障分類、故障診斷和區(qū)域劃分等應(yīng)用時建議優(yōu)先采用Elman神經(jīng)網(wǎng)絡(luò)進行分類,如果采用標準BPNN進行分類,則需要對標準BP算法進行合理改進,否則很難滿足實際分類要求。

參考文獻

[1] 周黃斌,周永華,朱麗娟.基于Matlab的改進BP神經(jīng)網(wǎng)絡(luò)的實現(xiàn)與比較[J].計算技術(shù)與自動化,2008(1):28?31.

[2] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Application of probabilistic neural network in pattern classification [J]. AppliedMechanics and Materials, 2014 (441): 738?741.

[3] 丁碩,巫慶輝.基于改進BP神經(jīng)網(wǎng)絡(luò)的函數(shù)逼近性能對比研究[J].計算機與現(xiàn)代化,2012(11):10?13.

[4] 韓旭明.Elman神經(jīng)網(wǎng)絡(luò)的應(yīng)用研究[D].天津:天津大學,2006.

[5] 范燕,申東日,陳義俊,等.基于改進Elman 神經(jīng)網(wǎng)絡(luò)的非線性預測控制[J].河南科技大學學報:自然科學版,2007,28(1):41?45.

[6] 劉天舒.BP神經(jīng)網(wǎng)絡(luò)的改進研究及應(yīng)用[D].哈爾濱:東北林業(yè)大學,2011.

[7] DING Shuo, WU Qing?hui. A MATLAB?based study on approximation performances of improved algorithms of typical BP neural networks [J]. Applied Mechanics and Materials, 2013 (313/314): 1353?1356.

[8] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[9] 錢家忠,呂純,趙衛(wèi)東,等.Elman與BP神經(jīng)網(wǎng)絡(luò)在礦井水源判別中的應(yīng)用[J].系統(tǒng)工程理論與實踐,2010,30(1):145?150.

[10] 何定,徐鵬.Elman與BP神經(jīng)網(wǎng)絡(luò)應(yīng)用于交通流預測的對比研究[J].工業(yè)工程,2010,13(6):97?100.

圖1 樣本向量與測試向量分布

針對標準BPNN,同樣輸入層有24個神經(jīng)元,輸出層有4個神經(jīng)元,訓練函數(shù)為Traingd。采用動態(tài)法來確定隱含層神經(jīng)元數(shù),即一開始選用較少的隱層神經(jīng)元,如果學習一定次數(shù)后效果不好,再增加隱層神經(jīng)元,一直達到比較合理的隱層神經(jīng)元數(shù)為止,經(jīng)過反復多次試驗隱含層神經(jīng)元數(shù)最終確定為20,可以達到分類要求。

學習率太大,會造成網(wǎng)絡(luò)不穩(wěn)定;學習率太小,網(wǎng)絡(luò)的訓練時間就會延長,收斂速度緩慢,最終陷入局部最小值。為了兼顧系統(tǒng)穩(wěn)定性和具有較快的收斂速度,本文在建立Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN時,學習率選取為0.1;為了提高網(wǎng)絡(luò)的訓練速度和訓練的成功率,本文在進行仿真實驗時,利用minmax函數(shù)將訓練樣本集中各元素歸一化到(0,1)范圍內(nèi);訓練次數(shù)為20 000次,目標精度為0.001。

3.2Elman與標準BPNN分類模型對訓練樣本的分類結(jié)果

在目標精度設(shè)置為0.001、訓練樣本數(shù)目相等的條件下,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型對訓練樣本的分類結(jié)果對比如表1所示。

表1 Elman與標準BPNN對訓練樣本的分類結(jié)果對比

Elman與標準BPNN對訓練樣本分類的誤差變化曲線如圖2和圖3所示。

可以看出,標準BPNN分類模型需要17 885步才能達到目標精度,收斂時間需要32.02 s,均方誤差為0.000 999 95;Elman網(wǎng)絡(luò)分類模型只需要18步就可以達到目標精度,收斂時間僅僅需要0.87 s,均方誤差僅為0.000 137 31,遠遠高于目標精度要求。總的來說,對于訓練樣本集而言,只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的模式分類任務(wù),但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂時間明顯比標準BPNN分類模型少,均方誤差也遠小于標準BPNN分類模型。由此可以得出結(jié)論,Elman網(wǎng)絡(luò)分類模型對于訓練樣本分類的準確性和分類精度更高,收斂速度更快。

3.3Elman與標準BPNN分類模型的泛化能力測試

為了測試Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型的泛化能力,本文分別利用兩種分類模型(經(jīng)過訓練后的網(wǎng)絡(luò))對測試向量進行分類。

設(shè)置4個分屬于不同類別的測試向量,如圖1所示,(5.20,6.00) 屬于第1類,(5.14,5.69) 屬于第2類,(5.35,5.81) 屬于第3類,(5.57,5.95) 屬于第4類,利用仿真函數(shù)sim得到網(wǎng)絡(luò)的輸出。從表2可以看出,標準BPNN分類模型的最大絕對誤差為0.134 3,Elman網(wǎng)絡(luò)分類模型的最大絕對誤差僅為-0.027 6。

總的來說,相對于測試樣本集而言,Elman網(wǎng)絡(luò)分類模型的分類結(jié)果更為精確,收斂速度更快,分類性能更優(yōu);標準BPNN分類模型的分類結(jié)果誤差較大,收斂速度緩慢,分類性能較差。

圖2 Elman神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

圖3 標準BP神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

4結(jié)語

文中分別構(gòu)建了基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型和基于標準BPNN的分類模型,并對輸入的二維向量模式進行分類實驗。仿真結(jié)果表明:只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定預設(shè)精度范圍內(nèi)完成分類任務(wù)。但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂速度更快,訓練準確性和分類精度更高,分類性能更優(yōu)。所以在工程技術(shù)領(lǐng)域內(nèi)進行設(shè)備的故障分類、故障診斷和區(qū)域劃分等應(yīng)用時建議優(yōu)先采用Elman神經(jīng)網(wǎng)絡(luò)進行分類,如果采用標準BPNN進行分類,則需要對標準BP算法進行合理改進,否則很難滿足實際分類要求。

參考文獻

[1] 周黃斌,周永華,朱麗娟.基于Matlab的改進BP神經(jīng)網(wǎng)絡(luò)的實現(xiàn)與比較[J].計算技術(shù)與自動化,2008(1):28?31.

[2] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Application of probabilistic neural network in pattern classification [J]. AppliedMechanics and Materials, 2014 (441): 738?741.

[3] 丁碩,巫慶輝.基于改進BP神經(jīng)網(wǎng)絡(luò)的函數(shù)逼近性能對比研究[J].計算機與現(xiàn)代化,2012(11):10?13.

[4] 韓旭明.Elman神經(jīng)網(wǎng)絡(luò)的應(yīng)用研究[D].天津:天津大學,2006.

[5] 范燕,申東日,陳義俊,等.基于改進Elman 神經(jīng)網(wǎng)絡(luò)的非線性預測控制[J].河南科技大學學報:自然科學版,2007,28(1):41?45.

[6] 劉天舒.BP神經(jīng)網(wǎng)絡(luò)的改進研究及應(yīng)用[D].哈爾濱:東北林業(yè)大學,2011.

[7] DING Shuo, WU Qing?hui. A MATLAB?based study on approximation performances of improved algorithms of typical BP neural networks [J]. Applied Mechanics and Materials, 2013 (313/314): 1353?1356.

[8] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[9] 錢家忠,呂純,趙衛(wèi)東,等.Elman與BP神經(jīng)網(wǎng)絡(luò)在礦井水源判別中的應(yīng)用[J].系統(tǒng)工程理論與實踐,2010,30(1):145?150.

[10] 何定,徐鵬.Elman與BP神經(jīng)網(wǎng)絡(luò)應(yīng)用于交通流預測的對比研究[J].工業(yè)工程,2010,13(6):97?100.

圖1 樣本向量與測試向量分布

針對標準BPNN,同樣輸入層有24個神經(jīng)元,輸出層有4個神經(jīng)元,訓練函數(shù)為Traingd。采用動態(tài)法來確定隱含層神經(jīng)元數(shù),即一開始選用較少的隱層神經(jīng)元,如果學習一定次數(shù)后效果不好,再增加隱層神經(jīng)元,一直達到比較合理的隱層神經(jīng)元數(shù)為止,經(jīng)過反復多次試驗隱含層神經(jīng)元數(shù)最終確定為20,可以達到分類要求。

學習率太大,會造成網(wǎng)絡(luò)不穩(wěn)定;學習率太小,網(wǎng)絡(luò)的訓練時間就會延長,收斂速度緩慢,最終陷入局部最小值。為了兼顧系統(tǒng)穩(wěn)定性和具有較快的收斂速度,本文在建立Elman神經(jīng)網(wǎng)絡(luò)和標準BPNN時,學習率選取為0.1;為了提高網(wǎng)絡(luò)的訓練速度和訓練的成功率,本文在進行仿真實驗時,利用minmax函數(shù)將訓練樣本集中各元素歸一化到(0,1)范圍內(nèi);訓練次數(shù)為20 000次,目標精度為0.001。

3.2Elman與標準BPNN分類模型對訓練樣本的分類結(jié)果

在目標精度設(shè)置為0.001、訓練樣本數(shù)目相等的條件下,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型對訓練樣本的分類結(jié)果對比如表1所示。

表1 Elman與標準BPNN對訓練樣本的分類結(jié)果對比

Elman與標準BPNN對訓練樣本分類的誤差變化曲線如圖2和圖3所示。

可以看出,標準BPNN分類模型需要17 885步才能達到目標精度,收斂時間需要32.02 s,均方誤差為0.000 999 95;Elman網(wǎng)絡(luò)分類模型只需要18步就可以達到目標精度,收斂時間僅僅需要0.87 s,均方誤差僅為0.000 137 31,遠遠高于目標精度要求??偟膩碚f,對于訓練樣本集而言,只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定的訓練步數(shù)范圍內(nèi)完成對訓練樣本的模式分類任務(wù),但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂時間明顯比標準BPNN分類模型少,均方誤差也遠小于標準BPNN分類模型。由此可以得出結(jié)論,Elman網(wǎng)絡(luò)分類模型對于訓練樣本分類的準確性和分類精度更高,收斂速度更快。

3.3Elman與標準BPNN分類模型的泛化能力測試

為了測試Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型的泛化能力,本文分別利用兩種分類模型(經(jīng)過訓練后的網(wǎng)絡(luò))對測試向量進行分類。

設(shè)置4個分屬于不同類別的測試向量,如圖1所示,(5.20,6.00) 屬于第1類,(5.14,5.69) 屬于第2類,(5.35,5.81) 屬于第3類,(5.57,5.95) 屬于第4類,利用仿真函數(shù)sim得到網(wǎng)絡(luò)的輸出。從表2可以看出,標準BPNN分類模型的最大絕對誤差為0.134 3,Elman網(wǎng)絡(luò)分類模型的最大絕對誤差僅為-0.027 6。

總的來說,相對于測試樣本集而言,Elman網(wǎng)絡(luò)分類模型的分類結(jié)果更為精確,收斂速度更快,分類性能更優(yōu);標準BPNN分類模型的分類結(jié)果誤差較大,收斂速度緩慢,分類性能較差。

圖2 Elman神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

圖3 標準BP神經(jīng)網(wǎng)絡(luò)訓練誤差變化曲線

4結(jié)語

文中分別構(gòu)建了基于Elman神經(jīng)網(wǎng)絡(luò)的分類模型和基于標準BPNN的分類模型,并對輸入的二維向量模式進行分類實驗。仿真結(jié)果表明:只要訓練步數(shù)設(shè)置足夠大,Elman網(wǎng)絡(luò)分類模型與標準BPNN分類模型都能在規(guī)定預設(shè)精度范圍內(nèi)完成分類任務(wù)。但相比之下,Elman網(wǎng)絡(luò)分類模型的收斂速度更快,訓練準確性和分類精度更高,分類性能更優(yōu)。所以在工程技術(shù)領(lǐng)域內(nèi)進行設(shè)備的故障分類、故障診斷和區(qū)域劃分等應(yīng)用時建議優(yōu)先采用Elman神經(jīng)網(wǎng)絡(luò)進行分類,如果采用標準BPNN進行分類,則需要對標準BP算法進行合理改進,否則很難滿足實際分類要求。

參考文獻

[1] 周黃斌,周永華,朱麗娟.基于Matlab的改進BP神經(jīng)網(wǎng)絡(luò)的實現(xiàn)與比較[J].計算技術(shù)與自動化,2008(1):28?31.

[2] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Application of probabilistic neural network in pattern classification [J]. AppliedMechanics and Materials, 2014 (441): 738?741.

[3] 丁碩,巫慶輝.基于改進BP神經(jīng)網(wǎng)絡(luò)的函數(shù)逼近性能對比研究[J].計算機與現(xiàn)代化,2012(11):10?13.

[4] 韓旭明.Elman神經(jīng)網(wǎng)絡(luò)的應(yīng)用研究[D].天津:天津大學,2006.

[5] 范燕,申東日,陳義俊,等.基于改進Elman 神經(jīng)網(wǎng)絡(luò)的非線性預測控制[J].河南科技大學學報:自然科學版,2007,28(1):41?45.

[6] 劉天舒.BP神經(jīng)網(wǎng)絡(luò)的改進研究及應(yīng)用[D].哈爾濱:東北林業(yè)大學,2011.

[7] DING Shuo, WU Qing?hui. A MATLAB?based study on approximation performances of improved algorithms of typical BP neural networks [J]. Applied Mechanics and Materials, 2013 (313/314): 1353?1356.

[8] DING Shuo, CHANG Xiao?heng, WU Qing?hui. Approximation performance of BP neural networks improved by heuristic approach [J]. Applied Mechanics and Materials, 2013 (411/414): 1952?1955.

[9] 錢家忠,呂純,趙衛(wèi)東,等.Elman與BP神經(jīng)網(wǎng)絡(luò)在礦井水源判別中的應(yīng)用[J].系統(tǒng)工程理論與實踐,2010,30(1):145?150.

[10] 何定,徐鵬.Elman與BP神經(jīng)網(wǎng)絡(luò)應(yīng)用于交通流預測的對比研究[J].工業(yè)工程,2010,13(6):97?100.

主站蜘蛛池模板: 国产一级做美女做受视频| 国产青榴视频| 久久亚洲国产视频| 9丨情侣偷在线精品国产| 免费无码网站| 尤物成AV人片在线观看| 免费不卡在线观看av| 特级做a爰片毛片免费69| 玖玖精品视频在线观看| 免费国产在线精品一区| 精品视频免费在线| 午夜限制老子影院888| 91亚洲精选| 嫩草影院在线观看精品视频| 亚洲国产在一区二区三区| 亚洲人成在线精品| 国产女人在线视频| 国产精品综合久久久| 丁香综合在线| 亚洲AV人人澡人人双人| 色网在线视频| 国产视频你懂得| 亚洲国产天堂在线观看| 久久香蕉国产线| 欧美激情网址| 亚洲免费成人网| 亚洲美女一级毛片| 91成人精品视频| 久久国产亚洲偷自| 亚洲综合色区在线播放2019| 毛片免费在线| jizz国产视频| 露脸真实国语乱在线观看| 国产第一页免费浮力影院| 成人在线欧美| 91久久国产热精品免费| 国产精品视频免费网站| 亚洲欧洲一区二区三区| jizz在线观看| 91丝袜乱伦| 国产丝袜啪啪| 久久免费成人| 中文毛片无遮挡播放免费| 情侣午夜国产在线一区无码| 国产91精品久久| 激情国产精品一区| 国产欧美在线| 91精品视频播放| 亚洲人成在线免费观看| 亚洲AⅤ波多系列中文字幕| 国产日韩欧美在线播放| 无码精品国产dvd在线观看9久| 欧美日韩国产成人在线观看| 午夜精品久久久久久久99热下载 | 久久精品国产国语对白| 国产欧美日韩va另类在线播放 | 不卡的在线视频免费观看| 久久亚洲中文字幕精品一区| 国产超碰在线观看| 亚洲中文字幕国产av| 91久久精品日日躁夜夜躁欧美| 国产一级毛片网站| 国产精品成人啪精品视频| 久久青草免费91观看| 亚洲久悠悠色悠在线播放| 色综合久久88色综合天天提莫| 熟妇丰满人妻av无码区| 亚洲欧美日韩成人在线| 国产精品理论片| 毛片在线看网站| 欧美在线伊人| 国产福利不卡视频| 中文毛片无遮挡播放免费| 亚洲精品人成网线在线 | 精品视频一区二区三区在线播| 天天综合亚洲| 亚洲天堂视频在线观看免费| 国产黄在线免费观看| 亚洲男人的天堂久久香蕉网| 国产成人精品无码一区二| 国产精品欧美在线观看| 真实国产乱子伦视频|