神經(jīng)網(wǎng)絡(luò)實驗總結(jié)范文
時間:2024-01-19 17:48:57
導(dǎo)語:如何才能寫好一篇神經(jīng)網(wǎng)絡(luò)實驗總結(jié),這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:BP算法 訓(xùn)練樣本 小車自動尋徑
中圖分類號:TP273.3 文獻標識碼:A 文章編號:1007-9416(2013)07-0102-02
1 引言
隨著生產(chǎn)技術(shù)的發(fā)展和自動化程度的提高,在自動化領(lǐng)域中,許多復(fù)雜性操作或?qū)θ梭w有害的工作都由機器自動完成,為了實現(xiàn)這一工作,機器就必須具有智能性。
人工神經(jīng)網(wǎng)絡(luò)是由人工神經(jīng)元(簡稱神經(jīng)元)互連組成的網(wǎng)絡(luò),以大規(guī)模模擬并行處理為主,具有很強的魯棒性和容錯性自學習能力,是一個大規(guī)模自適應(yīng)非線性動力系統(tǒng);具有集體運算的能力。多層前向神經(jīng)網(wǎng)絡(luò)(BP網(wǎng)絡(luò))是神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)形式中應(yīng)用較多的自學設(shè)計方法之一。BP算法可以通過已知數(shù)據(jù)訓(xùn)練網(wǎng)絡(luò)模型,應(yīng)用于對未知數(shù)據(jù)的預(yù)測[3]。因此能很好的應(yīng)用于小車自動尋徑,使小車具有智能性。
2 BP算法神經(jīng)網(wǎng)絡(luò)
BP神經(jīng)網(wǎng)絡(luò)(Back-Propagation networks)包括三個層次:輸入層、隱含層、輸出層[2]。
2.1 BP算法流程簡述
BP神經(jīng)網(wǎng)絡(luò)的本質(zhì)是誤差反向傳輸?shù)亩鄬忧梆伨W(wǎng)絡(luò),BP算法的基本思想是,學習過程由信號的正向傳播與誤差的反向傳播兩個過程組成。正向傳播時,先自行對權(quán)重進行初始化,輸入樣本從輸入層傳入,經(jīng)各隱層逐層處理后,傳向輸出層,如圖1為BP神經(jīng)網(wǎng)絡(luò)模型[3],若輸出層的實際輸出與期望的輸出(理想輸出)不符,則轉(zhuǎn)入誤差的反向傳播階段。
2.2 隱層神經(jīng)元個數(shù)的確定
一般情況下,隱層神經(jīng)元個數(shù)是根據(jù)網(wǎng)絡(luò)收斂性能的好壞來確定的,在總結(jié)大量網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上,在單隱層神經(jīng)網(wǎng)絡(luò)中,得出以下經(jīng)驗公式:
其中,為輸入層神經(jīng)元個數(shù),為輸出層神經(jīng)元個數(shù)。
3 創(chuàng)建BP神經(jīng)網(wǎng)絡(luò)模型
3.1 問題描述
隨機的繪制一張彩色地圖,地圖中有各種顏色的建筑和一條貫穿的公路(白色),引入BP神經(jīng)網(wǎng)絡(luò),使該小車具有一定的智能,可以自動地判斷前方是否為公路,進而沿著公路從地圖的一端走到另一端。本次實驗所用的地圖如圖2所示(地圖及小車由本人按照一定的比例用電腦的畫圖工具所畫):
3.2 地圖及小車圖片的灰度化
由于Matlab默認為rgb模式打開圖片,故為了更簡單的解決問題,必須對圖片進行灰度處理,處理之后地圖及小車分別為520*1100和20*25維矩陣。
3.3 地圖及小車圖片的二值化
為了BP網(wǎng)絡(luò)更好的收斂,需對相應(yīng)圖片進行二值化處理,如圖3所示。由于本次實驗公路為白色,小車為黑色。故將地圖中除公路以外的部分的像素值置為0,公路上的像素值置為255,小車的像素值置為255。
所以,在小車的“眼里”,世界是黑白的。如下圖:
3.4 小車的視野
小車必須有一定的視野,可以“看到”前方的路況,否則當小車發(fā)現(xiàn)情況不妙準備轉(zhuǎn)彎的時候就已經(jīng)撞到路邊了。本次實驗取的小車的視野為小車前方和左右方30像素范圍,這樣小車可以“預(yù)感到”自己前方和左右方向上的路況,進而及早調(diào)整方向。
3.5 訓(xùn)練BP神經(jīng)網(wǎng)絡(luò)
訓(xùn)練樣本作為BP網(wǎng)絡(luò)的輸入數(shù)據(jù)集,對于網(wǎng)絡(luò)的訓(xùn)練具有重要的作用[4],本文建立單隱層BP神經(jīng)網(wǎng)絡(luò),訓(xùn)練樣本選取為小車在地圖上某個方位的對應(yīng)位置的差矩陣,共20個樣本,其中10個是對的樣本(即小車在公路上),10個為錯的樣本(即小車的車體不完全在路面上)。這樣輸入的樣本矩陣的大小即為小車圖片對應(yīng)的像素矩陣的大小,為20*25,故輸入層神經(jīng)元個數(shù)取為500。輸出層只有兩種情況,在公路上為對,不在公路上為錯,故輸出層神經(jīng)元個數(shù)為2。
由式(2)可得隱層神經(jīng)元的個數(shù)為42,選取誤差精度10-4,初始學習速率0.5,初始權(quán)值為(-1,1)區(qū)間內(nèi)隨機值。
經(jīng)過245次訓(xùn)練以后,總體期望誤差達到了給定范圍,網(wǎng)絡(luò)訓(xùn)練過程中的誤差變化曲線[15]如圖4所示。
4 實驗結(jié)果
所有算法均在MATLAB R2009a中運行,微機配置為Core Processor 4000+2.10GHz,內(nèi)存為2G。
用前面選出的訓(xùn)練樣本對BP神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,訓(xùn)練之后小車即具有了一定的智能,可以識別前方和左右方的路況,實驗結(jié)果表明,小車可以很好的沿著公路從地圖的一側(cè)行駛到另一側(cè)。
5 結(jié)論
通過對BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練后,小車可以正確地沿著公路地圖的一側(cè)行駛到另一側(cè),說明BP神經(jīng)網(wǎng)絡(luò)可以很好地應(yīng)用于路徑識別和自動駕駛領(lǐng)域。
參考文獻
[1] 楊國才,王建峰,王玉昆.基于Web的遠程自學型教學系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用, 2000,20(4):61-63.
[2] 安淑芝.數(shù)據(jù)倉庫與數(shù)據(jù)挖掘[M].北京:清華大學出版社, 2005:100-101.
[3] 蔡自興,徐光佑.人工智能及其應(yīng)用[M].北京:清華大學出版社, 2003.
篇2
【關(guān)鍵詞】深度學習 卷積神經(jīng)網(wǎng)絡(luò) 權(quán)值共享 下采樣 R-CNN Fast-R-CNN
1 緒論
隨著電子信息技術(shù)的快速發(fā)展,芯片的設(shè)計與生產(chǎn)進入了納米時代,計算機的計算能力與計算速度得到了空前的提高,但是人們的需求是無限的,要求計算機能更加任性化的服務(wù)于我們的生活,這也就要求計算機本身能像人一樣識別與感知周圍的環(huán)境,并對復(fù)雜的環(huán)境做出正確的判斷。而圖片信息是我們周圍環(huán)境最直觀的,最容易獲取的信息,要求計算機能對為的環(huán)境做出識別與判斷也就要求計算機能夠智能的識別圖像信息。深度學習是機器學習中的一個新的研究領(lǐng)域。通過深度學習的方法構(gòu)建深度網(wǎng)絡(luò)來抽取目標特征進而識別周圍的環(huán)境。卷積神經(jīng)網(wǎng)絡(luò)對圖像的處理具有平移,旋轉(zhuǎn),扭曲不變的優(yōu)良特性。在處理圖像是更加快捷和便利。卷積神經(jīng)網(wǎng)絡(luò)使得計算機在感知識別周圍環(huán)境的能力有了巨大的提升,使得計算機更加智能。卷積神經(jīng)網(wǎng)絡(luò)擁有強大的特征提取能力,使得其在圖像分類識別,目標跟蹤等領(lǐng)域有著強大的運用。
1.1 國內(nèi)外研究現(xiàn)狀
1986年,Rumelhart和Mc Celland提出BP算法。BP算法反向傳導(dǎo)神經(jīng)網(wǎng)絡(luò)輸出誤差進行訓(xùn)練神經(jīng)網(wǎng)絡(luò)。通過BP算法,神經(jīng)網(wǎng)絡(luò)能夠從大量訓(xùn)練數(shù)據(jù)中的學習到相關(guān)統(tǒng)計信息,學習到的數(shù)據(jù)統(tǒng)計信息能夠反映關(guān)于輸入-輸出數(shù)據(jù)模型的函數(shù)映射關(guān)系。
自2006年以來,Geoffery Hinton教授提出深度信念網(wǎng)絡(luò)。從此深度學習在學術(shù)界持續(xù)升溫。深度學習不僅改變著傳統(tǒng)的機器學習方法,也影響著我們對人類感知的理解,迄今已在語音識別和圖像理解等應(yīng)用領(lǐng)域引起了突破性的變革。各種相關(guān)的算法和模型都取得了重要的突破,使得深度學習在圖像分類,語音識別,自然語言處理等領(lǐng)域有廣泛的運用。
2013年百度成立百度深度學習研究院以來我國的人工智能領(lǐng)域取得了長足的進步。在人工智能專家吳恩達的帶領(lǐng)下,百度陸續(xù)推出一系列人工智能產(chǎn)品,無人駕駛技術(shù),DuerOS語音交互計算平臺,人臉識別技術(shù),美樂醫(yī)等優(yōu)秀產(chǎn)品。此外Imagenet圖像識別大賽中也誕生了一系列經(jīng)典的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),VGG,F(xiàn)ast-R-CNN,SPP-net等等,可以說人工智能技術(shù)在近幾年得到了空前的發(fā)展。
2 深度學習概述
深度學習是機器學習的一個新方向,通過學習樣本數(shù)據(jù)內(nèi)在規(guī)律和深層特征深度,深度學習神經(jīng)網(wǎng)絡(luò)能夠像人一樣有分析和學的能力,尤其在文字處理,圖像識別,語音等領(lǐng)域更加突出。能夠自主學習一些新的東西。目前深度學習使用的典型技術(shù)是通過特征表達和分類器來進行目標識別等任務(wù)的。并在語音識別、圖像處理、機器翻譯等領(lǐng)域取得很多成果。
深度學習不同于以往的淺層學習,淺層學習模型值包含一個隱藏層,或者不存在隱藏層,深度學習則是由很多隱藏層組成的,上一層的輸出作為下一層的輸入,實驗對輸入信息進行分級表達。目前深度學習框架主要包含三種深度學習框架,如圖1、2、3所示。
3 卷積神經(jīng)網(wǎng)絡(luò)
卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)層次比傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)復(fù)雜,卷積神經(jīng)網(wǎng)絡(luò)包含大量的隱藏層,相鄰的卷積核或者下采樣核采用局部感受野全鏈接,神經(jīng)元權(quán)值共享的規(guī)則,因此卷積神經(jīng)網(wǎng)絡(luò)訓(xùn)練參數(shù)的數(shù)量遠比傳統(tǒng)神經(jīng)網(wǎng)絡(luò)少,卷積神經(jīng)網(wǎng)絡(luò)在訓(xùn)練和前向測試的復(fù)雜度大幅度降低,同時也減少了神經(jīng)網(wǎng)絡(luò)訓(xùn)練參數(shù)過擬合的幾率。卷積神經(jīng)網(wǎng)絡(luò)主要有兩部分,分別是卷積核和下采樣核。卷積核主要對上一層的圖像進行卷積運算,提取圖像特征,下采樣核則是對上層的數(shù)據(jù)進行將為處理,減少神經(jīng)網(wǎng)絡(luò)的復(fù)雜度。
卷積神經(jīng)網(wǎng)絡(luò)中每一個神經(jīng)元的輸入與前一層的局部感受野相連,提取局部感受野的特征,比如圖像的輪廓,顏色等特征,而這些特征不僅包括傳統(tǒng)人類能理解的特征,也包括神經(jīng)網(wǎng)絡(luò)自身能夠識別的特征,卷積核全職共享,因此這些特征提取與圖像的位置無關(guān)。
圖4是經(jīng)典的LeNet5卷積神經(jīng)網(wǎng)絡(luò)架構(gòu),LeNet5架構(gòu)中卷積核和下采樣核交替出現(xiàn),下采樣核及時的將卷積核生成的特征向量進行降維,減少神經(jīng)網(wǎng)絡(luò)的運算量。LeNet5算法在1962年幼Hubel等人提出,在識別手寫數(shù)字mnist中有極高的準確率。
4 R-CNN、Fast-R-CNN對比分析
卷積神經(jīng)網(wǎng)絡(luò)在對圖像進行識別具有平移,旋轉(zhuǎn),扭曲不變的優(yōu)良特性,并且能夠?qū)崿F(xiàn)高準確率識別圖像,但是在現(xiàn)實生活運用中往往需要神經(jīng)網(wǎng)絡(luò)標記出目標的相對位置,這是傳統(tǒng)卷積神經(jīng)網(wǎng)絡(luò)不具備的功能。因此在前人傳統(tǒng)卷積神經(jīng)網(wǎng)路基礎(chǔ)上對卷積神經(jīng)網(wǎng)絡(luò)進行改進,產(chǎn)生了具有對圖像中目標進行識別和定位的卷積神經(jīng)網(wǎng)絡(luò)R-CNN,F(xiàn)ast-R-CNN等改良算法。
4.1 R-CNN
R-CNN為Region Convoluntional Neural Network的縮寫即對圖像進行局部區(qū)域的卷積處理,其核心思想主要是利用候選區(qū)圖像對物體探測中位置信息進行精確處理和利用監(jiān)督式預(yù)訓(xùn)練和區(qū)域特殊化的微調(diào)方法,代替了傳統(tǒng)的非監(jiān)督式預(yù)訓(xùn)練和監(jiān)督式微調(diào)。
在CNN中,全連接層輸入是固定大小的,因此R-CNN用計算機視覺算法將每一張圖片分割成1000-2000張的候選區(qū)圖片后,要將這些候選區(qū)圖片進行變換,生成固定大小的候選圖片,在訓(xùn)練提取特征時一般采用經(jīng)過預(yù)訓(xùn)練的模型參數(shù)進行finetuning,榱嗽黽友盜費本,模型在也將生成的候選框以及標定的標簽作為訓(xùn)練樣本進行訓(xùn)練。R-CNN采用SVMs分類器對特征向量進行分類,在訓(xùn)練SVMs時將候選框經(jīng)過卷積神經(jīng)網(wǎng)絡(luò)提取的特征和SVM標定結(jié)果輸入到SVMs分類器訓(xùn)練分類器模型。而在測試時將圖像全部候選框經(jīng)過卷積神經(jīng)網(wǎng)絡(luò)提取的特征輸入到SVMs分類器中,得到每一類的評分結(jié)果。但是R-CNN在處理一張圖片是要處理需要對一張圖片1000-2000個候選區(qū)圖像進行前向運算,保存所有后選取圖片的特征值,要求計算硬件有大量的存儲空間,同時處理每一張圖片的時間也會增加。由于訓(xùn)練集龐大,本文采用hard negative mining method方法提高存儲的利用率。
R-CNN的體現(xiàn)出了極大的優(yōu)勢,其中MAP也可以大幅度提高,但是正如本文上述,R-CNN計算的時間成本很大,達不到實時的計算效果,R-CNN在對候選區(qū)進行處理時會使得圖像失真,部分信息丟失。
4.2 Fast-R-CNN
Fast-R-CNN則是再次改進的一種基于卷積神經(jīng)網(wǎng)絡(luò)目標跟蹤定位算法。相比于R-CNN,F(xiàn)ast-R-CNN從單輸入變?yōu)殡p輸入,在全連接層后有了兩個輸出,引入了Rol層。
Fast-R-CNN在運行的時候同樣會生成大量的候選區(qū),同時將原始的圖片用卷積神經(jīng)網(wǎng)絡(luò)進行特征提取,將原始圖片提取的特征與生成的候選區(qū)坐標送入Rol層為每一個候選區(qū)生成一個固定大小的特征向量。最后將Rol生成的特征向量全連接層產(chǎn)生最終的LOSS。Fast-R-CNN中的LOSS采用多LOSS模式,SoftMax LOSS用于計算K+1分類的損失,K為第K個目標,1為背景;Regression LOSS計算候選區(qū)的四個角的坐標。
Fast-R-CNN在MAP上有了大幅度的提升,速度也得到了提升,但是在計算候選區(qū)是仍存在瓶頸,這也是限制Fast-R-CNN速度的因素。
5 實驗測試
對于本文提出的卷積神經(jīng)網(wǎng)絡(luò)識別圖像定位圖像目標算法R-CNN,F(xiàn)ast-R-CNN,在本章給出實驗結(jié)果。實驗平臺為基于Linux系統(tǒng)的debian8下運行caffe進行訓(xùn)練,采用顯卡K620進行實驗。
訓(xùn)練模型初始化參數(shù)在是服從高斯隨機分布,R-CNN采用的網(wǎng)絡(luò)結(jié)構(gòu)如圖7所示,F(xiàn)ast-R-CNN的網(wǎng)絡(luò)結(jié)構(gòu)如圖8所示。
本次實現(xiàn)的訓(xùn)練樣本為錄制實驗室視頻數(shù)據(jù),將視頻數(shù)據(jù)轉(zhuǎn)換成幀圖片,對每張圖片數(shù)據(jù)進行裁剪,裁剪后圖像大小在256*256,共有500張,再將裁剪后的圖片進行旋轉(zhuǎn),平移,扭曲,鏡像,加噪聲等處理,最后生成144萬張樣本圖片,其中136.8萬張圖片作為訓(xùn)練樣本,7.2萬張作為測試樣本。
6 總結(jié)
在目標識別定位領(lǐng)域,卷積神經(jīng)網(wǎng)絡(luò)具有強大的圖像處理能力,對圖像的識別定位具有很高度平移,旋轉(zhuǎn),扭曲不變形的優(yōu)良性能。卷積神經(jīng)網(wǎng)絡(luò)架構(gòu)R-CNN和Fast-R-CNN都有強大的圖像處理能力。Fast-R-CNN在識別準確率上比R-CNN高。R-CNN算法復(fù)雜,對一張圖片需要進行1000-2000次的卷積運算,特征重復(fù)提取。因此在訓(xùn)練和前向測試時,R-CNN用的時間長,不能很好的適用于處理實時圖片數(shù)據(jù),尤其視頻數(shù)據(jù)。R-CNN在對每個候選區(qū)進行特征提取之后需要將提取的特征向量存入內(nèi)存,降低訓(xùn)練測試時間的同時也需要耗費大量內(nèi)存。因此從各方面分析可知,F(xiàn)ast-R-CNN性能優(yōu)于R-CNN。
參考文獻
[1]謝寶劍.基于卷積神經(jīng)網(wǎng)絡(luò)圖像分類方法研究[D].合肥工業(yè)大學,2015.
[2]鄭胤,陳權(quán)崎,章毓晉.深度學習及其在目標和行為識別中的新進展[J].中國圖象圖形學報,2014(02):175-184.
[3]陳先昌.基于卷積神經(jīng)網(wǎng)絡(luò)的深度學習算法與運用研究[D].杭州:浙江工商大學,2006(04):603-617.
[4]李彥冬,郝宗波,雷航等.卷積神經(jīng)網(wǎng)絡(luò)研究綜述[J].計算機應(yīng)用,2016.
[5]Gibson.J J.The perception of the Visual World[J].Cambridge,England,1950.
[6]HORN B,SCHUNCK P.Determining optical flow[J].Artificial Intelligence, 1981,17:185-203.
[7]R.Girshick,J.Donahue,T. Darrell,and J.Malik,“Rich feature hierarchies for accurate object detection and semantic segmentation,”in CVPR,2014
[8]Ross Girshick,Wicrosoft Research. Fast R-CNN,.
[9]R.Girshick.Fast R-CNN. arXiv:1504.08083,2015.
篇3
1.1人工神經(jīng)網(wǎng)絡(luò)基本原理
人工神經(jīng)網(wǎng)絡(luò)是一個并行的分布式數(shù)據(jù)處理與決策系統(tǒng),將人工神經(jīng)網(wǎng)絡(luò)理論應(yīng)用到故障診斷當中,不僅能夠提高診斷的數(shù)據(jù)處理速度和診斷精度,而且還能夠按照人們的設(shè)定對特定工作環(huán)境進行學習,具有良好的環(huán)境適應(yīng)能力。人工神經(jīng)網(wǎng)絡(luò)的模型時模擬人類的大腦結(jié)構(gòu)和工作原理進行信息處理的,其基本單元是神經(jīng)元其中,wi表示每個輸入xi所占的權(quán)重,當wi為正數(shù)時表示該輸入xi對神經(jīng)元產(chǎn)生激勵,為負數(shù)時代表該輸入對神經(jīng)元產(chǎn)生抑制。其中f(x)是一個非線性函數(shù),可以是閾值函數(shù)或者Sigmoid函數(shù)中的一種,標準的BP神經(jīng)網(wǎng)絡(luò)由輸入層、隱含層和輸出層三層神經(jīng)元結(jié)構(gòu)構(gòu)成,其結(jié)構(gòu)如圖3所示。BP神經(jīng)網(wǎng)絡(luò)通過輸出層神經(jīng)元的逐層向前傳播,以將輸出誤差“分攤”隱含層和輸入層的每個神經(jīng)元,進而得到各個層單元的參考誤差和相應(yīng)的權(quán)值,最終使誤差加權(quán)值能夠滿足系統(tǒng)的誤差要求。
1.2決策樹
決策樹是從一些雜亂無章的數(shù)據(jù)中通過層層歸納總結(jié),得到最終決策結(jié)果的過程,它的結(jié)構(gòu)是自上而下的,在每一個節(jié)點處都要進行屬性判斷,每一個分支表示數(shù)據(jù)流的通路,每個分支的終點表示決策的一類屬性。決策樹的基本結(jié)構(gòu)如圖4所示。
2故障診斷系統(tǒng)設(shè)計
故障診斷系統(tǒng)將人工神經(jīng)網(wǎng)絡(luò)技術(shù)應(yīng)用到專家系統(tǒng),使系統(tǒng)具有了良好的學習功能,能夠很好的適應(yīng)礦井下復(fù)雜的工作環(huán)境,實現(xiàn)對采礦機械系統(tǒng)故障準確診斷的目的。
2.1建立訓(xùn)練樣本
實驗以河南平頂山煤礦的一款煤炭采掘機作為實驗對象,首先對其正常的工作狀態(tài)進行監(jiān)測分析,然后分別對機頭和電機底座的螺絲進行人為的松動,對系統(tǒng)的主軸和各個齒輪進行人為不同程度的破壞,建立訓(xùn)練集,對系統(tǒng)進行訓(xùn)練。
2.2預(yù)測模型的建立
該系統(tǒng)采用CC55號測振動點和振動強度分別為150dB、160dB、170dB、180dB、190dB、200dB、210dB、220dB作為人工神經(jīng)網(wǎng)絡(luò)的輸入層,輸出層包含一個神經(jīng)單元,用于表示CC55號振動點的故障位置,中間層選擇16個神經(jīng)元對輸出誤差進行平攤,盡可能減小輸出層的輸出誤差,最后利用判決樹的結(jié)構(gòu)對預(yù)測結(jié)果進行定性判決,最終輸出故障原因預(yù)測結(jié)果。
2.3預(yù)測結(jié)果與分析
試驗中通過多次實驗對比,選定人工神經(jīng)網(wǎng)絡(luò)的最大迭代次數(shù)為2萬次,學習精度為0.005,在WIN7系統(tǒng)上運行MATLAB2011建立煤礦采掘機的BP人工神經(jīng)網(wǎng)絡(luò)預(yù)測模型,并首先利用150~220dB的振動強度對模型進行訓(xùn)練,然后分別對各個部位的小故障進行預(yù)測分析。以采煤機的常見故障主軸軸承損壞為例進行說明,主軸軸承損壞會加大一部分波段的振動強度,如圖5所示,該振動強度區(qū)域比較密集地分布在一個區(qū)域中,采用BP人工網(wǎng)絡(luò)3級處理的方法能夠高效且盡可能多地將該區(qū)域覆蓋,具有良好的效果。BP神經(jīng)網(wǎng)絡(luò)預(yù)測誤差與訓(xùn)練迭代次數(shù)的關(guān)系曲線如圖6所示,由圖6中可以看出,當訓(xùn)練次數(shù)達到6000次時,模型的預(yù)測誤差遠遠小于0.005,達到了預(yù)期迭代20000次。
3結(jié)果與討論
1)由于人工神經(jīng)網(wǎng)絡(luò)具有很好的自組織和廣泛的學習能力,在得到充分的學習和訓(xùn)練后,網(wǎng)絡(luò)能夠達到很高的精度,且具有很好的收斂性,因此在煤礦井下機械設(shè)備故障診斷中可以通過建立BP-人工神經(jīng)網(wǎng)絡(luò)預(yù)測模型對機械設(shè)備的故障進行監(jiān)測。
篇4
【關(guān)鍵詞】測試 GRNN類神經(jīng)網(wǎng)絡(luò) 應(yīng)用 探討
1 類人工神經(jīng)網(wǎng)絡(luò)特性
類人工神經(jīng)網(wǎng)絡(luò)技術(shù)(Artificial Neural Networks)是近年發(fā)展起來的一個新的研究領(lǐng)域,反映了人腦功能的若干基本特性,從而使計算機能夠模仿人的大腦,具有較強的形象思維能力。
我們目前應(yīng)用的神經(jīng)網(wǎng)絡(luò)多是模糊神經(jīng)網(wǎng)絡(luò),即神經(jīng)網(wǎng)絡(luò)與模糊系統(tǒng)的結(jié)合,此方法既改進了原有的測試系統(tǒng)的實時性能,又使神經(jīng)網(wǎng)絡(luò)學習得到了指導(dǎo),有利于收斂。但是,此方法單純地強調(diào)了無模型的冗余式學習和模擬,必然造成對計量對象以及計量目標本身的忽略。所以,我們開始嘗試使用多層反饋式神經(jīng)網(wǎng)絡(luò),即本文要探討的GRNN(Generlized Regnssion Neurl Network)神經(jīng)網(wǎng)絡(luò)。通過上面的介紹我們可以總結(jié)出類人工神經(jīng)網(wǎng)絡(luò)具有以下優(yōu)點非線性映射逼近能力;
(1)對信息的并行分布處理能力;
(2)高強的容錯能力;
(3)對學習結(jié)果的泛化和自適應(yīng)能力;
(4)很強的信息綜合能力;
(5)信息的優(yōu)化計算能力;
(6) 便于集成實現(xiàn)和計算模擬
2 建議在石油領(lǐng)域應(yīng)用類人工神經(jīng)網(wǎng)絡(luò)于產(chǎn)量預(yù)測
由于上述類神經(jīng)網(wǎng)絡(luò)的優(yōu)點,我們可以知道可以通過監(jiān)督學習的方法,將專家的故障分析經(jīng)驗傳遞給神經(jīng)網(wǎng)絡(luò),或用神經(jīng)網(wǎng)絡(luò)來建立參數(shù)觀測系統(tǒng),從而避免了數(shù)學建模的困難,同時,診斷信息還能被用于系統(tǒng)的容錯控制。我們利用三層GRNN神經(jīng)網(wǎng)絡(luò)來訓(xùn)練網(wǎng)絡(luò),可以根據(jù)輸入到網(wǎng)絡(luò)的一些樣本提供一套權(quán)重來進行石油領(lǐng)域的一些預(yù)測,在網(wǎng)絡(luò)訓(xùn)練之后,可以將任何新輸入的資料劃分為有效產(chǎn)能或無效產(chǎn)能。
雖然神經(jīng)網(wǎng)絡(luò)作為一種分類工具似乎比其他方法較具吸引力,在石油領(lǐng)域解決實際問題的應(yīng)用到目前為止還不多。神經(jīng)網(wǎng)絡(luò)(ANN)人工智能方法能處理一系列的信息輸入如比率等,并能產(chǎn)生相應(yīng)的輸出,而其運算分析能生成一個成功反映所有輸入輸出變量相應(yīng)關(guān)系的模式。除此之外,神經(jīng)網(wǎng)絡(luò)并不依賴于變量之間必須線性相關(guān)或是相互獨立的假設(shè)。變量之間存有微妙聯(lián)系,如同數(shù)據(jù)不連續(xù)或不完全一樣,均可被系統(tǒng)辨識并生成定性評估。簡而言之,除了部分不明確的結(jié)果之外,神經(jīng)網(wǎng)絡(luò)能夠在相似點和類似點方面給出有根據(jù)的結(jié)論,在很大程度上,神經(jīng)網(wǎng)絡(luò)方法在油井的判別上有相似的
作用。
3 GRNN類神經(jīng)網(wǎng)絡(luò)模型數(shù)學模型及計算
3.1 GRNN類神經(jīng)網(wǎng)絡(luò)模型數(shù)學模型
GRNN(Generlized Regnssion Neurl
Network)是徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)的一種,主要用于函數(shù)逼近。GRNN 網(wǎng)絡(luò)為含1個輸入層、1個隱層和1個輸出層的3層結(jié)構(gòu)神經(jīng)網(wǎng)絡(luò)。隱層傳遞函數(shù)為徑向基函數(shù)Radbas,輸出層為線性函數(shù)Purelin:Radbs(x)=exp(-x2),Purelin(x)=x,GRNN網(wǎng)絡(luò)設(shè)置隱層的權(quán)重W1為:W1=P’式中為P’輸入向量P的轉(zhuǎn)置矩陣:隱層的偏差b1為:b1 =0.8326/ spread
式中spread為徑向基函數(shù)的展形。輸出層的權(quán)重W2=T,T為目標向量。
模型設(shè)計輸入變量為油井的平均壓力和平均氣溫,輸出變量為油井的月平均流量。為防止部分神經(jīng)元達到過飽和,提高網(wǎng)絡(luò)收斂程度和計算速度,對原始資料應(yīng)做標準化處理。
3.2 GRNN類神經(jīng)網(wǎng)絡(luò)模型數(shù)學計算
測試實驗?zāi)康氖橇私庑碌木斫Y(jié)構(gòu)及管柱所允許的單井產(chǎn)能,并盡可能求取最大產(chǎn)量。設(shè)計采用6個油嘴進行回壓法測試?;貕簻y試結(jié)束后用21.57mm油嘴測試,日產(chǎn)油300.44×104m3,預(yù)測生產(chǎn)壓差6.056MPa。井下入四支高精度PPC型存儲式井下電子壓力溫度計同時測試。采用MCALLSTER型的直讀式電子井下壓力溫度計,取得了較好效果。
井筒中的動力異常是造成壓力異常的主要原因。分隔器密封不嚴、節(jié)流影響、井筒積液、溫度變化都會造成井筒中的動力異常。采用變井筒溫度模型井的試井數(shù)據(jù)進行了校正,校正后的平均地層壓力上升了約1.2MPa,壓力恢復(fù)曲線也呈上升趨勢。從圖1中看出GRNN模擬效果極好,驗證結(jié)果也基本令人滿意。
4 結(jié)論和展望
4.1 結(jié)論
大慶油田由于多年開采,井下地質(zhì)條件復(fù)雜,使用神經(jīng)網(wǎng)絡(luò)模型(如GRNN和BP神經(jīng)網(wǎng)絡(luò))進行監(jiān)測效果分析,可獲得比較好的結(jié)果;
在儲層四性特征及其四特性關(guān)系研究的基礎(chǔ)上,以巖心分析數(shù)據(jù)為標定,測井為工具,GRNN神經(jīng)網(wǎng)絡(luò)為方法,基本可以實現(xiàn)儲層物性參數(shù)的精確預(yù)測,且比常規(guī)數(shù)理方法具有較高的精度,顯示出BP神經(jīng)網(wǎng)絡(luò)在儲層參數(shù)預(yù)測中具有較為廣闊的應(yīng)用前景。
多層反饋式神經(jīng)網(wǎng)絡(luò)具有特定的標準結(jié)構(gòu)和非線性收斂特性。在求解具體問題時,只要把具體確定的能量函數(shù)與標準能量函數(shù)相對應(yīng),就能確定相應(yīng)的神經(jīng)網(wǎng)絡(luò)參數(shù)。在合適的能量函數(shù)指導(dǎo)下,根據(jù)計量目標設(shè)計基于反饋式神經(jīng)網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)和動態(tài)參數(shù),并將基于此網(wǎng)絡(luò)的參數(shù)辯識和計量結(jié)合起來,使其具有更強的自適應(yīng)性。
4.2 展望
(1)如何在矢量控制的框架下補償參數(shù)隨時間常數(shù)的變化對計量性能帶來的影響,是一個重要的研究課題,也是我們以往研究結(jié)果的基礎(chǔ)上進一步努力的方向;
(2)GRNN神經(jīng)網(wǎng)絡(luò)的優(yōu)越特性必然能在其它的石油領(lǐng)域中得到更廣泛的應(yīng)用,關(guān)于此項的研究任務(wù)是一項長期的任務(wù)。
參考文獻
篇5
【關(guān)鍵詞】PID控制;BP神經(jīng)網(wǎng)絡(luò);模糊PID控制
Abstruct:PID control are widely used in industrial process control,but the traditional PID control because of its control parameters are fixed,and it is difficult to adjust its parameters online.So this paper studies a new adaptive fuzzy PID control method,to solve problem without the ability to learn,and put forward a kind of adaptive fuzzy control method based on BP neural network in this paper.It is the effective combination of fuzzy control,neural network and PID control.Simulation results show that this fuzzy PID control method based on BP neural network has good control effect.
Keywords:PID control;BP neural network;Fuzzy PID control
1.引言
常規(guī)PID在控制領(lǐng)域被廣泛應(yīng)用,利用數(shù)學算法來整定參數(shù)。而且隨著控制系統(tǒng)的復(fù)雜,被控對象很難建立數(shù)學模型,人們開始探索新的控制方式。模糊控制不要求掌握被控對象的精確的數(shù)學模型,根據(jù)人工控制規(guī)則組織控制決策表,然后由該表決定控制量的大小。在一般的模糊系統(tǒng)設(shè)計中,規(guī)則是由經(jīng)驗豐富的專業(yè)人員以語言的方式表達出來的。但對于某些問題即使是很有經(jīng)驗的專業(yè)人員也很難將他們的經(jīng)驗總結(jié)、歸納為一些比較明確而簡化的規(guī)則。在這種情況下,就可以應(yīng)用神經(jīng)網(wǎng)絡(luò)的方法,依靠BP神經(jīng)網(wǎng)絡(luò)的自學習功能,實現(xiàn)模糊控制的神經(jīng)、模糊融合技術(shù),并借助其并行分布的結(jié)構(gòu)來估計輸入到輸出的映射關(guān)系,直接從原始的工作數(shù)據(jù)中歸納出若干控制規(guī)則。從而為模糊系統(tǒng)建立起行之有效的決策規(guī)則。
2.PID控制器原理
2.1 PID控制的微分方程
PID控制器是一種線性控制器,它將給定值r(t)與實際輸出值c(t)的偏差的比例(p)、積分(I)、微分(D)通過線性組合構(gòu)成控制量,對控制對象進行控制。
式中:
2.2 PID控制器各環(huán)節(jié)的作用
(1)比例環(huán)節(jié):及時成比例地反應(yīng)控制系統(tǒng)的偏差信號e(t),偏差一旦產(chǎn)生,控制器立即產(chǎn)生控制作用以減小偏差。
(2)積分環(huán)節(jié):積分作用會使系統(tǒng)穩(wěn)定性下降,Kd大會使系統(tǒng)不穩(wěn)定,但能消除靜態(tài)誤差。
(3)微分環(huán)節(jié):能反應(yīng)偏差信號的變化趨勢,并能在偏差信號值變得太大之前,在系統(tǒng)中引入一個早期修正信號,從而加快系統(tǒng)的動作速度,減小調(diào)節(jié)時間。Kd偏大時,超調(diào)較大,調(diào)節(jié)時間短;Kd偏小時,超調(diào)量也較大,調(diào)節(jié)時間長;只有Kd合適時才能超調(diào)小,時間短。
3.BP神經(jīng)網(wǎng)絡(luò)與模糊控制
模糊控制是運用語言歸納操作人員的控制策略,運用變量和模糊集合理論形成控制算法的一種控制。如何讓機器像人一樣識別、理解模糊規(guī)則并進行模糊邏輯推理,最終得出新的結(jié)論并實現(xiàn)自動控制是模糊控制研究的主要內(nèi)容。模糊控制器的基本結(jié)構(gòu)如圖1所示。
圖1 模糊控制結(jié)構(gòu)
人工神經(jīng)網(wǎng)絡(luò)是由大量人工神經(jīng)元經(jīng)廣泛互連二組成的,它可用來模擬腦神經(jīng)系統(tǒng)的結(jié)構(gòu)和功能。人工神經(jīng)網(wǎng)絡(luò)可以看成是以人工神經(jīng)元為節(jié)點,用有向加權(quán)弧連接起來的有向圖。BP網(wǎng)絡(luò)是一種利用誤差反向傳播訓(xùn)練算法的神經(jīng)網(wǎng)絡(luò),是一種有隱含層的多層前饋網(wǎng)絡(luò),系統(tǒng)地解決了多層網(wǎng)絡(luò)中隱含單元連接權(quán)的學習問題。BP學習算法的基本原理是梯度最速下降法,它的中心思想是調(diào)整權(quán)值使網(wǎng)絡(luò)總誤差最小。也就是采用梯度搜索技術(shù),以期使網(wǎng)絡(luò)的實際輸出值與期望輸出值的誤差均方值為最小。網(wǎng)絡(luò)學習過程是一種誤差邊向后傳播邊修正權(quán)系數(shù)的過程。其結(jié)構(gòu)如圖2所示。
圖2中隱含層第一層神經(jīng)元為7個,分別對應(yīng)7個模糊子集:NB、NM、NS、ZO、PS、PM、PB。第二層49個神經(jīng)元代表49條規(guī)則。第三層7個神經(jīng)元代表輸出的7個模糊子集。模糊控制不依靠對象的數(shù)學模型,但模糊規(guī)則的建立需要人工經(jīng)驗。采用BP算法對工程經(jīng)驗和專家經(jīng)驗的模糊規(guī)則進行訓(xùn)練,其實就是把模糊規(guī)則用神經(jīng)網(wǎng)絡(luò)來表示,即經(jīng)過神經(jīng)網(wǎng)絡(luò)的學習,將模糊規(guī)則以加權(quán)系數(shù)的形式表現(xiàn)出來,規(guī)則的生成就轉(zhuǎn)化為加權(quán)系數(shù)的確定和修改。
神經(jīng)網(wǎng)絡(luò)是大規(guī)模并行運算,但由于網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜,訓(xùn)練和學習需要大量的時間,所以目前還無法實現(xiàn)實時控制。在具體應(yīng)用中,我們是先離線將神經(jīng)網(wǎng)絡(luò)的各層權(quán)值和閾值訓(xùn)練出來,將其參數(shù)固定下來,然后將有系統(tǒng)檢測、計算得到的誤差變化直接代入非線性映射關(guān)系中,由計算機算出控制量,再用作被控對象。在matlab下以、、為輸出的BP網(wǎng)絡(luò)仿真訓(xùn)練如圖3、圖4、圖5所示。
4.模糊PID控制器的原理與仿真
對于某一BP神經(jīng)網(wǎng)絡(luò)控制系統(tǒng),其中內(nèi)部變化及被控對象的數(shù)學模型為:
利用模糊控制對PID參數(shù)實現(xiàn)在線調(diào)節(jié),原理如圖6。
圖6 模糊PID控制原理圖
采用Z-N法和試湊法相結(jié)合,借助MATLAB的SIMULINK平臺,對被控對象進行常規(guī)PID仿真。參數(shù)值:kp=15,ki=6,kd=0.05。如圖7。作為比較,建立模糊PID控制器的仿真模型如圖8。
圖9、圖10分別為被控對象G(s)在階躍輸入下常規(guī)PID和模糊PID仿真結(jié)果的比較。
經(jīng)過仿真發(fā)現(xiàn),常規(guī)PID控制缺點是超調(diào)量大,調(diào)節(jié)時間長,動態(tài)性能差。優(yōu)點是控制精度高,穩(wěn)定性能好。模糊控制動態(tài)性能很好,上升速度快,基本無超調(diào)。但由于模糊化所造成的穩(wěn)態(tài)誤差,在沒有積分環(huán)節(jié)的情況下很難消除,故穩(wěn)態(tài)性能差。模糊PID繼承了二者的優(yōu)點,摒棄二者缺點,具有更全面優(yōu)良的控制性能。
5.結(jié)論
針對大滯后、慢時變、非線性的復(fù)雜系統(tǒng),提出了一種基于BP神經(jīng)網(wǎng)絡(luò)的模糊PID控制算法,該算法不依賴被控對象的精確數(shù)學模型,可實現(xiàn)在線自調(diào)整模糊規(guī)則,從而增強了模糊控制器的自學習能力。通過算法的仿真研究,驗證了算法的可行性。
參考文獻
[1]李華.計算機控制系統(tǒng)[M].北京:機械工業(yè)出版社,2007.
[2]高雋.人工神經(jīng)網(wǎng)絡(luò)原理及仿真實例[M].北京:機械工業(yè)出版社,2007.
[3]蔡自興.智能控制[M].北京:電子工業(yè)出版社,2003.
[4]李國勇.智能控制及其MATLAB實現(xiàn)[M].北京:電子工業(yè)出版社,2005.
[5]張德豐.MATLAB神經(jīng)網(wǎng)絡(luò)應(yīng)用設(shè)計[M].北京:機械工業(yè)出版社,2009.
[6]劉金琨.先進PID控制及其MATLAB仿真[M].北京:電子工業(yè)出版社,2003.
[7]劉玲.三容水箱的單神經(jīng)元自適應(yīng)PID控制研究[J].信息技術(shù),2005,3(8):32-137.
篇6
關(guān)鍵詞:瓦斯突出;微粒群算法;RBF神經(jīng)網(wǎng)絡(luò);MATLAB
中國分類號: TP183;文獻標識碼: A
前言
瓦斯突出的產(chǎn)生機理和預(yù)測過程比較復(fù)雜, RBF神經(jīng)網(wǎng)絡(luò)在瓦斯突出預(yù)測中起到了很重要的作用。煤礦瓦斯突出的影響指標很多,并且各個指標與瓦斯突出之間的關(guān)系為非線性的關(guān)系,因此要求RBF神經(jīng)網(wǎng)絡(luò)具有很好的非線性逼近能力。
RBF神經(jīng)網(wǎng)絡(luò)是以函數(shù)逼近理論為基礎(chǔ)構(gòu)造的一類前向網(wǎng)絡(luò),網(wǎng)絡(luò)結(jié)構(gòu)自適應(yīng)確定,輸入與初始值無關(guān),結(jié)構(gòu)簡單,訓(xùn)練簡潔,能夠逼近任意非線性函數(shù),而且在逼近能力、分類能力和學習速度方面均優(yōu)于BP網(wǎng)絡(luò)。RBF神經(jīng)網(wǎng)絡(luò)網(wǎng)絡(luò)的設(shè)計包括三部分:神經(jīng)元功能函數(shù)的設(shè)計,神經(jīng)元之間的連接形式的確定以及網(wǎng)絡(luò)訓(xùn)練方式的確定。在這三部分中隱單元RBF的設(shè)計是比較重要的。RBF函數(shù)是一種局部分布的對中心點徑向?qū)ΨQ的非負非線性函數(shù)。但是在神經(jīng)元功能函數(shù)的設(shè)計中,RBF功能函數(shù)的中心ci的確定有很大的難度。
通常使用隨機選取固定中心法,中心的自組織選擇法等,但是由于這些學習訓(xùn)練方法的局限性,通過這些方法得到的神經(jīng)網(wǎng)絡(luò)適用性和泛化能力比較差,不能滿足瓦斯突出預(yù)測的要求。本文利用微粒群算法來計算出通過學習訓(xùn)練得到的RBF神經(jīng)網(wǎng)絡(luò)的隱單元RBF的中心ci的適應(yīng)度的方法來確定最后的隱單元RBF的中心ci,并且不斷的在以后的實踐應(yīng)用中更新學習訓(xùn)練所用的數(shù)據(jù)庫,系統(tǒng)根據(jù)數(shù)據(jù)庫的變化,可以優(yōu)化原有的隱單元RBF的中心ci ,提高了神經(jīng)網(wǎng)絡(luò)的逼近能力,有效的客服了RBF神經(jīng)網(wǎng)絡(luò)局部最優(yōu)的缺點。
1、微粒群算法
1.1基本微粒群算法
微粒群算法(particle swarm optimization,PSO)是1995年由美國社會心理學家J.Kennedy和電氣工程師R.Heppner共同提出的,其基本思想是受鳥類群體行為研究結(jié)果的啟發(fā),并利用了生物學家F.Heppner的生物群體模型[2]。算法原理如下:
微粒群算法主要是使用微粒的適應(yīng)度大小進行尋找全局最優(yōu)和優(yōu)化參數(shù)。他將種群中的每個個體看作是N維空間的一個沒有質(zhì)量和體積的微粒,并且在搜索空間以一定的速度飛行,在飛行過程中不斷根據(jù)環(huán)境的改變來改變自身的速度和方向,直到找到適應(yīng)度最好的位置。假設(shè)Xi=(xa1,xa2,xa3,……xan為微粒i的當前位置,Vi=(va1,va2,va3,…… van)代表微粒當前的飛行速度,Pi=(pa1,pa2,pa3,……pan)表示微粒經(jīng)歷的適應(yīng)度最好的位置,這是局部最優(yōu)位置。
當f(xi(a+1))≥f(Pi(a)) 時Pi(a+1)= Pi(a)
當f(xi(a+1) <f(P(a)) 時Pi(a+1)= Xi(a+1) 所以全局最優(yōu)位置P(a)=min{f(P0(a) ,P1(a)……Pn(a)}。同時可以得出進化方程為:vij (t+1)=vij (t)+c1v1j(t)[pij (t)-xij (t)]+c2r2j(t)[pgj (t)-xij (t)]
為了更好的確定和優(yōu)化RBF的中心ci,計算每個數(shù)據(jù)庫得到的中心ci的均方誤差,計算出每個中心ci的適應(yīng)度:
E(Xp)=[Yk,p(Xp)-tk,p]
有適應(yīng)度來確定的適應(yīng)度函數(shù)如下:
f(x)=
1.2帶慣性權(quán)重的微粒群算法
在全局搜索過程中,搜索能力和收斂速度是相對立的,如果搜索能力高了,收斂速度就會相對變慢,為了解決這一問題,在速度進化方程中引用了慣性權(quán)重,具體公式如下:
vij(t+1)=wvij(t)+c1v1j(t)[pij(t)-xij(t)]+c2r2j(t)[pgj(t)-xij(t)] 式中w稱為慣性權(quán)重。
在全局搜索利過程中,慣性權(quán)重w可以根據(jù)要求按照一定趨勢改變,這樣就既能保證搜索能力又能加快收斂速度。
2、RBF神經(jīng)網(wǎng)絡(luò)
人工神經(jīng)網(wǎng)絡(luò)是對人類大腦系統(tǒng)一階特性的一種描述,有類似人的神經(jīng)元的處理單元通過各種連接方式連接起來構(gòu)成,整個網(wǎng)絡(luò)同時具有一個或是多個的輸入和輸出,能夠?qū)π畔⑦M行并行和分布處理。人工神經(jīng)網(wǎng)絡(luò)主要包括三方面的內(nèi)容:激活函數(shù),神經(jīng)元之間的連接形式,網(wǎng)絡(luò)的學習或者是訓(xùn)練。
激活函數(shù)為徑向基函數(shù)(RBF)的神經(jīng)網(wǎng)絡(luò)為RBF神經(jīng)網(wǎng)絡(luò),RBF神經(jīng)網(wǎng)絡(luò)是一個單隱層的三層前饋網(wǎng)絡(luò),分別為輸入層,隱含層,輸出層。隱含層的傳遞函數(shù)為radbas。徑向基網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示。實驗已經(jīng)證明:徑向基網(wǎng)絡(luò)能夠以任意精度逼近任意連續(xù)函數(shù)。每個RBF的節(jié)點有一個“參考”輸入x*i,f是輸入與“參考”輸入的距離d(x*i,xi )的函數(shù),函數(shù)中的距離有節(jié)點輸出y =f(d(x*i,xi ))來計算。
RBF神經(jīng)網(wǎng)絡(luò)的學習主要有兩種:中心自組織選擇法和中心的監(jiān)督選擇發(fā)。中心的自組織選擇法是一種無導(dǎo)師,也稱非監(jiān)督學習,是對所有的輸入進行聚類,求得各隱單元RBF的中心ci。中心的監(jiān)督選擇法是一種有導(dǎo)師的學習,也稱為監(jiān)督學習算法。主要是通過一個有導(dǎo)師或是有監(jiān)督的學習過程來確定隱單元RBF的中心ci。
3、RBF神經(jīng)網(wǎng)絡(luò)隱單元RBF的中心ci 的確定和優(yōu)化的過程
本文利用普通的學習訓(xùn)練法和帶慣性權(quán)重的微粒群算法相結(jié)合的方法來進行RBF神經(jīng)網(wǎng)絡(luò)隱單元RBF的中心ci的確定和優(yōu)化。具體過程如圖1所示。
(1)用一定數(shù)量的與瓦斯突出有關(guān)信息組成一個數(shù)據(jù)庫,并且將這個數(shù)據(jù)庫分為若干個子數(shù)據(jù)庫.使用這些子數(shù)據(jù)庫分別對RBF神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,得到隱單元RBF的中心c1,c2,c3……。
(2)將上面得到的若干個隱單元RBF的中心作為一個個體(微粒),有這些個體組成一個種群,其中每個個體代表先前計算出的一個隱單元RBF的中心。初始化Gbest和Lbest。
(3)使用帶慣性權(quán)重的微粒群算法來確定最后的隱單元中心,通過計算每個微粒適應(yīng)度來確定中心ci,然后通過適應(yīng)度函數(shù)來優(yōu)化中心ci,最后形成RBF神經(jīng)網(wǎng)絡(luò)。
(4)把井下測得的數(shù)據(jù)作為輸入,來進行瓦斯突出預(yù)測,并且把井下的信息和預(yù)測結(jié)果,作為下次更新數(shù)據(jù)庫和優(yōu)化隱單元中心的依據(jù)。
(5)每進行一次預(yù)測,數(shù)據(jù)庫的信息就根據(jù)實際情況和預(yù)測結(jié)果進行一次更新,根據(jù)更新的數(shù)據(jù)庫,對得到的隱單元中心進行優(yōu)化,提高了系統(tǒng)的適應(yīng)能力和自學習能力。
4、帶慣性權(quán)重的微粒群算法的Matlab程序設(shè)計和瓦斯突出預(yù)測
使用Matlab進行程序時所用到的函數(shù)如下:
PSO:主函數(shù),用于調(diào)用微粒群算法。
DrawSwarm:繪圖函數(shù),主要用來反映每個微粒的進化過程。
psoOption:參數(shù)顯示函數(shù),主要用于顯示帶慣性權(quán)重的微粒群算法的參數(shù)設(shè)置情況。
使用多個函數(shù)形成函數(shù)模塊,實現(xiàn)對隱單元RBF的中心ci的確定和優(yōu)化。帶慣性權(quán)重的微粒群算法進行確定和優(yōu)化神經(jīng)網(wǎng)絡(luò)隱單元RBF的中心ci的函數(shù)模塊為:[fxmin,xmin,Swarm,history]=pso(input,psoOptions);
選取一定量的信息形成數(shù)據(jù)庫,然后隨機的劃分為若干個子數(shù)據(jù)庫,通過學習訓(xùn)練來產(chǎn)生一些中心c1,c2,c3……,然后再組成種群,利用函數(shù)模塊來確定和優(yōu)化RBF的中心。具體實驗數(shù)據(jù)如下表1所示:
利用Matlab運行該函數(shù)模塊來確定和優(yōu)化RBF神經(jīng)網(wǎng)絡(luò)時,算法程序運行時出現(xiàn)的最優(yōu)適應(yīng)度值隨著迭代次數(shù)的變化如圖2所示。
當函數(shù)模塊算法程序運行時出現(xiàn)的適應(yīng)度值滿足要求時,說明此時的ci的最優(yōu)化完成,可以來確定RBF神經(jīng)網(wǎng)絡(luò)。
把上面經(jīng)過優(yōu)化神經(jīng)網(wǎng)絡(luò)來進行瓦斯突出預(yù)測,需要預(yù)測的樣本數(shù)據(jù)如下表2所示:
其中運行結(jié)果用1表示安全,-1表示突出。
運用MATLAB對樣本數(shù)據(jù)進行測試,測試代碼如下:
pl=[0.809.011.530.2 ];
p2=[0.153.51.27.3]:
y1=sim(net,p1) ;
y2=sim(net,p2) ;
最后預(yù)測結(jié)果是y1=-0.9908,y2=1.005;
可見該系統(tǒng)能夠準確的預(yù)測出瓦斯突出。
總結(jié)
使用RBF神經(jīng)網(wǎng)絡(luò)來進行瓦斯突出預(yù)測比其他方式的預(yù)測具有很好的效果,但是由于煤礦的環(huán)境比較特殊,瓦斯突出產(chǎn)生的機理比較復(fù)雜,并且不同煤礦的影響瓦斯突出的因素也不相同,所以要求神經(jīng)網(wǎng)絡(luò)具有很好的適應(yīng)性和自學習能力。但是RBF神經(jīng)網(wǎng)絡(luò)的隱單元RBF的中心ci的確定是基于數(shù)據(jù)空間局部的信息,很難都到全局最優(yōu),嚴重影響了RBF神經(jīng)網(wǎng)絡(luò)的適應(yīng)性和自學習能力。本文利用帶慣性權(quán)重的微粒群算法來確定和優(yōu)化RBF神經(jīng)網(wǎng)絡(luò),慣性權(quán)重w能起到保證全局最優(yōu)和局部搜索能力的平衡的作用,能夠在保證全局最優(yōu)的前提下,提高搜索全局最優(yōu)的速度,提高了預(yù)測的準確度。
參考文獻
篇7
中圖分類號:TP3文獻標識碼:A 文章編號:1007-9416(2012)04-0000-00
交通流量預(yù)測是現(xiàn)在研究智能交通系統(tǒng)的熱門研究課題,通過交通流量預(yù)測方法對相關(guān)數(shù)據(jù)進行建模,預(yù)測未來交通流量,進一步更好地制定忙時交通分流預(yù)案,配備合適的運營資源。因此我們在本文分析了現(xiàn)在流行的交通流量預(yù)測的發(fā)展方向及進展。具體介紹了交通流量預(yù)測的相關(guān)模型,并對這些模型進行了討論,驗證數(shù)據(jù)挖掘技術(shù)在高速公路流量監(jiān)測上應(yīng)用的可行性。。
現(xiàn)有的短時交通流量預(yù)測方法大致可以分為以下兩大類:第一類是以數(shù)理統(tǒng)計和微積分等傳統(tǒng)數(shù)學和物理方法為基礎(chǔ)的,它主要包括早期的歷史平均模型,自回歸滑動平均模型(ARMA),以及后來研究的更復(fù)雜、更精度的多元回歸模型,Kalman濾波模型,ARIMA模型等;第二類是無數(shù)學模型的預(yù)測方法,它需要自己建立新的算法來實現(xiàn),主要方法有非參數(shù)回歸,譜分析法,基于小波理論的方法,神經(jīng)網(wǎng)絡(luò)等。
BP神經(jīng)網(wǎng)絡(luò)模型把一組樣本的I/O的輸入輸出問題轉(zhuǎn)化一個非線性優(yōu)化的問題,它實際是優(yōu)化中最普通的梯度下降法。假如把這種神經(jīng)網(wǎng)絡(luò)的看作是從輸入層到輸出層的映射,則這個映射是一個高度非線性得關(guān)系。
設(shè)計一個神經(jīng)網(wǎng)絡(luò)模型其重點在于模型網(wǎng)絡(luò)的構(gòu)成以及學習算法的取向問題??傮w來看,結(jié)構(gòu)是根據(jù)所研究領(lǐng)域以及所要解決的實際問題所決定的。通過對其所研究的問題的大量歷史資料數(shù)據(jù)的研究以及當前對神經(jīng)網(wǎng)絡(luò)理論發(fā)展水平,建立適當?shù)木W(wǎng)絡(luò)模型,并針對所選的網(wǎng)絡(luò)模型采用適合這種模型的學習算法,在整個網(wǎng)絡(luò)學習過程中,要不斷地調(diào)整網(wǎng)絡(luò)從而調(diào)整其相應(yīng)的參數(shù),直到輸出精確的結(jié)果,達到預(yù)測的目的。
BP神經(jīng)網(wǎng)絡(luò)模型的預(yù)測步驟為:
首先是要對訓(xùn)練樣本進行選取和預(yù)處理。根據(jù)研究狀況以及目標,選取合適的訓(xùn)練樣本和檢驗樣本,由于BP神經(jīng)網(wǎng)絡(luò)各層轉(zhuǎn)換函數(shù)以及學習規(guī)則是不同的,所以在輸入樣本之前要對輸入的樣本作一下預(yù)處理;然后再去確定建造BP網(wǎng)絡(luò)的結(jié)構(gòu),這包括變量的選取,隱層和隱層節(jié)點數(shù)的選取等問題;把輸入樣本輸入到BP神經(jīng)網(wǎng)絡(luò)模型中,再進行仿真訓(xùn)練,最后預(yù)測出該網(wǎng)絡(luò)的輸出值,再拿該期望值與實際輸出進行比較,根據(jù)誤差去反復(fù)的修改誤差,從而改變權(quán)值以及閾值,直到誤差一個可接受的范圍,完了再用檢驗樣本進行對比,判斷結(jié)果;然后對結(jié)果進行比較分析,最后認可該網(wǎng)絡(luò)模型的算法,就可以對未來交通流量進行精確地預(yù)測了。
BP神經(jīng)網(wǎng)絡(luò)設(shè)計大致可以包含以下幾個部分:首先是對模型的建立、數(shù)據(jù)采集并且預(yù)處理,然后對輸入到模型特征向量的數(shù)據(jù)進行預(yù)測、通過預(yù)測的數(shù)值去判斷是否符合實際數(shù)值等。該模型網(wǎng)絡(luò)的建立是整個系統(tǒng)是否成功的關(guān)鍵,本文的設(shè)計也是神經(jīng)網(wǎng)絡(luò)的一個應(yīng)用,只要選擇的數(shù)據(jù)完備、可靠、準確,就有可能得到符合預(yù)測的網(wǎng)絡(luò)模型。數(shù)據(jù)的采取需要有實時的數(shù)據(jù)采集系統(tǒng)。事實上預(yù)處理的過程要求根據(jù)數(shù)據(jù)的實際情況進行預(yù)處理,我們的文章的數(shù)據(jù)都是來自高速公路監(jiān)控部門,故具有完備的、一致的,因此要首先要對其進行數(shù)據(jù)變換。對于系統(tǒng)的輸出數(shù)值是否滿足實際數(shù)值,只要將其所得到的預(yù)測值和數(shù)學期望值進行比較,所得的數(shù)值滿足在數(shù)學期望值的附近(一般誤差在10%以下,該系統(tǒng)設(shè)計是成功的)且其誤差值小于預(yù)先設(shè)定的誤差值時,就可以認為該系統(tǒng)可以成功預(yù)測高速公路交通流量,可以先把它記下來;反之,認為將得不到合適的數(shù)值,需要不斷的改變權(quán)值。
對輸入到網(wǎng)絡(luò)模型特征向量數(shù)據(jù)進行預(yù)測是我所研究的重點,這第一步首先是需要建立合適的網(wǎng)絡(luò)模型,首先將對應(yīng)的高速公路交通流量的特征向量數(shù)據(jù)預(yù)處理后,輸入到網(wǎng)絡(luò)進行訓(xùn)練,仿真訓(xùn)練結(jié)束后,用檢驗樣本的特征向量進行檢驗,然后用最后一組數(shù)據(jù)對該模型測試,分析其模型的實際是否有效,判斷其是否是符合實際交通流量預(yù)測的模型,那么此系統(tǒng)就可以進入到實際的預(yù)測階段。綜上所述,只要特征向量的數(shù)值的選擇較為合適,就有可能建立起較為合適的模型,可以用此來對高速公路交通流量進行預(yù)測。所以,BP神經(jīng)網(wǎng)絡(luò)作用于高速公路交通流量的預(yù)測中是可行的并且是可靠地。
在相同的結(jié)構(gòu)的網(wǎng)絡(luò)中,因為BP算法它本身存在多個局部的極小點,所以要不斷的改變賦予網(wǎng)絡(luò)連接權(quán)值以此來求得相應(yīng)的網(wǎng)絡(luò)極小點,從而通過比較這些極小點的網(wǎng)絡(luò)誤差,然后再確定整個網(wǎng)絡(luò)結(jié)構(gòu)的極小點,以此得到適合該網(wǎng)絡(luò)的合適權(quán)值。在該網(wǎng)絡(luò)中,神經(jīng)網(wǎng)絡(luò)的訓(xùn)練的過程事實上是求該網(wǎng)絡(luò)結(jié)構(gòu)的極小點的問題,所以,在全局極小點領(lǐng)域內(nèi),各個網(wǎng)絡(luò)連接權(quán)值之間存在著巨大的差異,也會導(dǎo)致各個神經(jīng)元的重要性發(fā)生相應(yīng)的變化。當在不滿足隱含層節(jié)點數(shù)的條件時,也可以求得該網(wǎng)絡(luò)模型的訓(xùn)練樣本誤差很小的極小點值,同時該檢驗樣本的誤差也許比該值要大許多;如果網(wǎng)絡(luò)的初值改變了,相應(yīng)的網(wǎng)絡(luò)計算出的結(jié)果會發(fā)生很大的改變。
篇8
1計算機神經(jīng)網(wǎng)絡(luò)體系
人們?yōu)榱艘驅(qū)τ嬎銠C迅猛發(fā)展帶來的危機在上世紀40年代就提出了神經(jīng)網(wǎng)絡(luò)體的設(shè)想,并對此加以研究實驗。自80年代后已經(jīng)成為人們評價計算機網(wǎng)絡(luò)安全的重要標準。大量簡單的神經(jīng)元通過相互連接形成更復(fù)雜的神經(jīng)結(jié)構(gòu),神經(jīng)結(jié)構(gòu)之間相互連接最終形成神經(jīng)網(wǎng)絡(luò)體系。神經(jīng)網(wǎng)絡(luò)體系具有十分強的的信息處理工能,可以存儲分布、處理分布,有包容性和學習能力,能夠處理非線性的復(fù)雜關(guān)系,是一個成長型的系統(tǒng)。神經(jīng)網(wǎng)絡(luò)系統(tǒng)通過調(diào)節(jié)自身節(jié)點之間的關(guān)系,來完成對信息的分析處理,模仿人的大腦對信息的處理方式。其具有很強的靈活性和針對性,可以進行初步的理性分析,優(yōu)化其自身的信息資料庫,找尋最優(yōu)的解決方案。計算機神經(jīng)網(wǎng)絡(luò)系統(tǒng)是人類邁向人工智能化時代的一大創(chuàng)舉,隨著人工智能技術(shù)的不斷進步,更加智能的機器人將隨之產(chǎn)生。
2計算機網(wǎng)絡(luò)安全的評估標準
計算機的使用者們根據(jù)當前計算機的使用狀態(tài)制定了一系列的計算機網(wǎng)絡(luò)安全現(xiàn)行標準。
2.1網(wǎng)絡(luò)安全的定義
網(wǎng)絡(luò)安全指的就是人們在運用互聯(lián)網(wǎng)時信息的安全保密不被竊取和惡意破壞,系統(tǒng)、軟件設(shè)備、硬件設(shè)備都處在良好的狀態(tài)中。在計算機系統(tǒng)運行時不會受到木馬病毒、惡意插件的攻擊。信息安全、密碼安全、通信安全等領(lǐng)域的安全都處在網(wǎng)絡(luò)安全的范疇之中。計算機網(wǎng)絡(luò)安全有四大原則:可控性原則,即計算機網(wǎng)絡(luò)信息的傳播控制在一定的范圍內(nèi),網(wǎng)絡(luò)上流傳的信息要在法律允許的范圍之內(nèi),網(wǎng)絡(luò)管理者可以通過網(wǎng)絡(luò)對其進行有力的控制。完整性原則,即網(wǎng)絡(luò)數(shù)據(jù)信息未經(jīng)過官方和其發(fā)行者的授權(quán)不可以私人篡改,保持網(wǎng)絡(luò)數(shù)據(jù)的完整性就是保證網(wǎng)絡(luò)信息的可用性??捎眯栽瓌t,即網(wǎng)絡(luò)使用者當前是否能夠使用網(wǎng)絡(luò)中的信息。保密性原則,即對計算機網(wǎng)絡(luò)數(shù)據(jù)進行訪問時,不得隨意泄露信息給未獲得網(wǎng)絡(luò)授權(quán)的用戶。在這個信息全球化的時代,網(wǎng)絡(luò)安全是人們生活安全中至關(guān)重要的一項。
2.2網(wǎng)絡(luò)安全評估標準
當今社會人們對網(wǎng)絡(luò)信息的要求逐步提高,相應(yīng)的產(chǎn)生了一套大家公認的評估標準。這套標準是依據(jù)現(xiàn)有的計算機網(wǎng)絡(luò)技術(shù),全面的、合理的、客觀的、科學的,考慮計算機網(wǎng)絡(luò)運用的方方面面制定出來的。堅持評估標準與實際生活相結(jié)合,便于檢測和操作的可行性原則;堅持條理清晰、層次分明,有代表性的簡明性原則;堅持真實準確,避免環(huán)節(jié)重復(fù),避免節(jié)點之間相互影響的獨立性原則;堅持運用完整的、全面的、準確可靠的完備性原則為信息全評價標準;堅持聯(lián)系實際以現(xiàn)行的計算機技術(shù)水平為評價指標的準確性原則。按照以上的網(wǎng)絡(luò)安全標準一定要與當前所在的區(qū)域網(wǎng)相結(jié)合,做到具體問題具體分析。
2.3網(wǎng)絡(luò)安全體系的設(shè)定
根據(jù)計算機網(wǎng)絡(luò)安全檢查建立不同的計算機網(wǎng)絡(luò)安全等級,大致可分為四個層次:很危險、危險、有風險、安全。很危險可用紅色表示,計算機網(wǎng)絡(luò)系統(tǒng)存在高危漏洞,需要緊急查殺木馬病毒和惡意插件,關(guān)機后再重新啟動。危險可用橙色表示,表示網(wǎng)絡(luò)系統(tǒng)中有安全隱患需要處理,網(wǎng)絡(luò)的安全等級有限,需要及時的進行殺毒處理。有風險可用黃色表示,這種情況表示計算機中有風險項,需要對計算機網(wǎng)絡(luò)進行檢測處理。安全表示當前的計算機網(wǎng)絡(luò)狀態(tài)良好無任何風險項,可用綠色表示。這種設(shè)計可以給計算機的應(yīng)用者最直觀的感受來判斷計算機的狀態(tài)。
3神經(jīng)網(wǎng)絡(luò)系統(tǒng)在計算機網(wǎng)絡(luò)安全中的應(yīng)用
計算機網(wǎng)絡(luò)的主要作用是傳遞信息,其廣泛的應(yīng)用于電子商務(wù),信息處理,電子辦公等方方面面。網(wǎng)絡(luò)黑客通過木馬病毒盜取用戶信息,倒賣客戶資料,竊取他人財產(chǎn),對網(wǎng)絡(luò)的和諧安全產(chǎn)生了及其惡劣的影響。神經(jīng)網(wǎng)絡(luò)系統(tǒng)在計算機網(wǎng)絡(luò)信息的傳播當中起到了橋梁和過濾器的作用。信息在網(wǎng)絡(luò)中傳播不是單向的而是雙向的,信息的輸入和輸出都是通過神經(jīng)網(wǎng)絡(luò)的神經(jīng)元來完成的。計算機神經(jīng)網(wǎng)絡(luò)有三個層次組成,分別是輸出層、隱藏層、輸入層,通過這三個部分對信息進行加工處理。其中的隱藏層起到了傳輸中樞的作用,輸入的信息輸出時需要先輸入到隱藏層中,再由隱藏層對其進行處理,最后傳輸?shù)捷敵鰧又休敵?。在此時系統(tǒng)發(fā)現(xiàn)信息有誤將會回溯至上一階段對信息進行核對,信息精確后會再次傳輸回來發(fā)送至輸出層。通過神經(jīng)網(wǎng)絡(luò)系統(tǒng)的應(yīng)用能夠大量準確的對信息進行合理的處理,方便了人們的生活,提高了人們的工作效率。
4神經(jīng)網(wǎng)絡(luò)系統(tǒng)對計算機網(wǎng)絡(luò)安全的影響
神經(jīng)網(wǎng)絡(luò)系統(tǒng)作為廣泛應(yīng)用于人們生活中的技術(shù),其即存在著優(yōu)點,也存在著不足。神經(jīng)網(wǎng)絡(luò)技術(shù)具有良好的靈活性包容性,與傳統(tǒng)的曲線擬合體系相比其對缺失信息和噪音反應(yīng)不靈敏。一個節(jié)點只能反應(yīng)一個問題,一個節(jié)點中發(fā)現(xiàn)的問題在整個神經(jīng)網(wǎng)絡(luò)體系的表現(xiàn)中將產(chǎn)生嚴重影響。其具有良好的延展性,可以把個體中的多數(shù)樣本引入部分當中,將部分當中的多數(shù)樣本引入到整體當中。神經(jīng)網(wǎng)絡(luò)系統(tǒng)具有強大的學習適應(yīng)能力,可以自行總結(jié)系統(tǒng)處理的信息中的規(guī)律,自我調(diào)整輸出模式,減少系統(tǒng)的誤差。神經(jīng)網(wǎng)絡(luò)有線應(yīng)用潛力,有線應(yīng)用潛力是神經(jīng)網(wǎng)絡(luò)系統(tǒng)自身的基本能力,神經(jīng)網(wǎng)絡(luò)是由一個又一個節(jié)點連接而成的,兩點之間的直線距離最短,處理信息的速度最快。神經(jīng)網(wǎng)絡(luò)系統(tǒng)具有自動處理信息關(guān)系的能力。其已經(jīng)具有初步的人工智能化能力,可以自主分析較為簡單的問題。雖然神經(jīng)網(wǎng)絡(luò)系統(tǒng)功能十分強大,但是也存在著一些不足之處。神經(jīng)網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)多樣化,在信息處理的過程中也會出現(xiàn)多種組合。因此只能出現(xiàn)最精確的處理結(jié)果,無法得出最準確的處理結(jié)果。神經(jīng)網(wǎng)絡(luò)系統(tǒng)自身的結(jié)構(gòu)決定了其對局部極小問題的忽視,這種特性會影響其處理問題的準確性。對于非常復(fù)雜的數(shù)據(jù)問題其處理效果會減慢。隨著計算機的應(yīng)用大量的信息被記載入數(shù)據(jù)庫,信息量過于龐大會影響到信息處理的效率。神經(jīng)網(wǎng)絡(luò)系統(tǒng)并不是真正的人腦只達到了出步的人工智能程度,其處理問題存在一定的機械性。這種問題只有通過科學家的不斷研究才能得到改善。
篇9
1節(jié)能控制電力電壓控制閥的電壓參數(shù)
1.1最優(yōu)組合法
電力電氣控制閥中的電壓若是存在波動的問題,那么就會造成各種關(guān)鍵控制信號中誤差增大,其控制過程的精度方面也會出現(xiàn)較大的模糊性,最終導(dǎo)致出現(xiàn)過高的能源消耗問題。為了將這種模糊性有效的去除,設(shè)置參數(shù)E,用來對控制閥電壓的波動控制誤差進行準確的描述,然后在電力電氣控制系統(tǒng)中引入該參數(shù),設(shè)置e(t)為控制閥電壓波動的誤差信號量,同時設(shè)置Ec為電壓波動率,另外設(shè)置K為可變控制系數(shù)。于是可以得到Ec=Kec(t)和E=Ke(t)兩個控制模型。當出現(xiàn)異常波動的電壓時,可以使用U=βE+(1-β)Ec模型描述電壓信號的控制規(guī)律。其中電壓波動幅度系數(shù)表示為β,普遍將β的值設(shè)為1。若是出現(xiàn)較大的電壓波動時,可以使用該種方法有效的統(tǒng)計誤差。同時在整個控制過程中都可以使用控制閥電壓波動下的電氣控制來測試控制效果,但是在電壓波動的狀態(tài)下,電壓、控制誤差之間具有不穩(wěn)定的關(guān)系[1]。
在控制數(shù)據(jù)較多的時候,對采集數(shù)據(jù)進行分析,控制法電壓在實際運行中出現(xiàn)的波動變化可以使用ΔKd、ΔKi、ΔKp來表示,并在(-1,1)區(qū)間內(nèi)對這些變化參數(shù)進行歸化,并限制其電壓波動范圍。然后采取假設(shè)其模糊子集的方法,設(shè)置發(fā)生變化的模糊標準,另外在得懂電壓控制參數(shù)ΔKd等的變化規(guī)則之后,采取最優(yōu)化的關(guān)聯(lián)控制方法控制這些參數(shù),以便對消除電氣控制閥波動干擾提供保障。
1.2尋優(yōu)法
2多層神經(jīng)網(wǎng)絡(luò)控制方法
2.1建立模型
智能化節(jié)能調(diào)節(jié)控制閥電壓時可以采取建立多層次神經(jīng)網(wǎng)絡(luò)模型的方法,多層神經(jīng)網(wǎng)絡(luò)的屬于前向網(wǎng)絡(luò)的一種形式,非線性是電力電氣控制閥中電壓變化所表現(xiàn)出的特征,而線性是神經(jīng)網(wǎng)絡(luò)輸入層、輸出層的特征,將該系統(tǒng)輸入層的數(shù)據(jù)選為電力電氣控制閥電壓控制過程中的參數(shù),而輸出層的數(shù)據(jù)選擇其最優(yōu)電壓參數(shù),同時電力電氣控制閥電壓動態(tài)變化有多層神經(jīng)網(wǎng)絡(luò)的隱含層來負責,具體的控制模型如圖1 所示
根據(jù)該模型可以得到的參數(shù),可以對神經(jīng)網(wǎng)絡(luò)輸出層的最優(yōu)節(jié)能電壓值進行確定,同時使用這種方法得到的訓(xùn)練效率最高,所以不恰當?shù)卦O(shè)置初始值造成局部控制電壓出現(xiàn)最小值的問題是不存在的,使用該種方法有利于促進電壓節(jié)能控制精度的提高[3]。
2.2仿真實驗
在提出該模型之后,為了驗證其可行性,于是提出對其進行仿真實驗的方法,節(jié)能控制對象使用大型電力設(shè)備,該設(shè)備的能量源選擇10v-30v的電壓,在信號采集時選擇高精度信號采集卡設(shè)備,且在實驗中保證控制電壓在安全的應(yīng)用范圍內(nèi),對于數(shù)據(jù)的搜集使用核心處理器,然后在利用轉(zhuǎn)換裝置將其變?yōu)槟軌驊?yīng)用到電氣設(shè)備中的可用電壓,然后合理調(diào)控電壓,使其始終能夠在合理的高精度范圍內(nèi)變化,最后又計算機輸入?yún)?shù)變化結(jié)果,并仿真統(tǒng)計變化結(jié)果。
篇10
關(guān)鍵詞:電子政務(wù);績效評價;神經(jīng)網(wǎng)絡(luò)
中圖分類號: TP18文獻標識碼:A文章編號:1009-3044(2011)13-3103-02
Research on Performance Evaluation of E-government
NING Bin, WU Zhao, ZHOU Jian-wei
(Maths & Computer Science School, Xiangfan University, Xiangfan 441053, China)
Abstract: In the thesis, beginning with ananalysis of methods ofperformance evaluation of E-government, performance evaluation system of its is built up. And then model applying neural network to evaluate the performance of E-government is designed, which offers a new method for evaluating the performance of E-government.
Key words: e-government; performance evaluation; neural network
隨著電子政務(wù)的建設(shè)與應(yīng)用,電子政務(wù)的績效評價研究也引起了我國各級政府的高度重視。電子政務(wù)績效評價,是指運用一定的評估方法、量化指標及評估標準,綜合性考核與評估電子政務(wù)的建設(shè)、運行和管理過程,以促進電子政務(wù)管理水平和應(yīng)用績效的提高。現(xiàn)有的評測方法及其內(nèi)容很多,歸納起來主要集中在評價視角、評價方法、調(diào)查手段等三個方面。
1 電子政務(wù)績效評價方法
1)從評價視角來看。電子政務(wù)的用戶主要分為兩種角色:“提供者”和“需求者”?;凇疤峁┱摺苯巧u價就是從政府電子政務(wù)實施的視角出發(fā),基于政府對用戶需求的理解來設(shè)計評價屬性。這類評價主要是通過調(diào)查電子政務(wù)的外在表現(xiàn)形式(網(wǎng)站)來了解信息可得性、電子服務(wù)提供和質(zhì)量,對特殊用戶、安全、交互的支持等方面的情況。但缺乏收集有關(guān)政府職員和公眾真正需求的數(shù)據(jù)。另一方面,“需求者”角色評價則從用戶體驗和需求的角度出發(fā),采取與用戶交互的方式來調(diào)查電子政務(wù)提供的各種要素(包括信息內(nèi)容、電子服務(wù)等)的使用效果,用戶對各項服務(wù)的感興趣程度以及不使用某些服務(wù)的原因等方面的情況,從而評定電子政務(wù)的服務(wù)水平和質(zhì)量。
目前,從“提供者”角色出發(fā)的電子政務(wù)評價,往往不能很好反映用戶的需求和體驗,更不能適應(yīng)電子政府“面向用戶”的發(fā)展趨勢,而基于“需求者”角色的評價則恰恰相反。但目前,從需求者角度出發(fā)的評價大多采用定性化問題來隨機調(diào)查用戶,獲得的答案再量化成分值。這樣通常會產(chǎn)生兩個問題:①如果問卷設(shè)計的不合理(如問題缺少定量化描述或表述不清楚),會造成評價結(jié)果過于粗略,無法真實反映用戶體驗;②如果采用的調(diào)查方式不合理,不能全面獲得各類用戶的反饋,評價結(jié)果的科學性將大打折扣。
2)從評價方法看?,F(xiàn)有基于電子政務(wù)評價大體可分為四類:網(wǎng)站技術(shù)屬性和信息內(nèi)容(如網(wǎng)站可用性、易用性和信息可得性)、在線服務(wù)的使用(如服務(wù)的數(shù)量和質(zhì)量)、電子服務(wù)和電子政務(wù)效果及對用戶的影響。這四種類型由淺入深構(gòu)成了電子政務(wù)評價發(fā)展的層次。目前,大多數(shù)評價停留在評價網(wǎng)站的使用和信息可得性方面,而對服務(wù)功能、質(zhì)量有效性等方面的評價還處于探索階段。
3)從調(diào)查手段、收集數(shù)據(jù)方式來看。目前的評價采用的主要調(diào)查方式有:網(wǎng)上/網(wǎng)下問卷調(diào)查、面對面訪問/電話訪問等。在實際用用中,可以針對不同類型數(shù)據(jù),采用不同的方法收集,避免采用單一的收集方式。當然,需要考慮收集收集時所需要的成本因素。如:可用性測試數(shù)據(jù),可采用專家評估法或?qū)嶒灉y試法收集;用戶反饋數(shù)據(jù),可采用網(wǎng)上隨機抽樣問卷調(diào)查、網(wǎng)下抽樣問卷調(diào)查、集中面對面訪問/電話訪問等方式收集;使用情況類數(shù)據(jù), 可采用網(wǎng)絡(luò)日志分析等方式獲得;網(wǎng)絡(luò)特性類數(shù)據(jù),可采用一些網(wǎng)絡(luò)性能測試軟件來獲取。
2 電子政務(wù)績效評價體系
對于如何采用科學的指標體系來定性定量的評價電子政務(wù)的績效尚缺乏具有權(quán)威性的統(tǒng)一認識,但電子政務(wù)的效益和質(zhì)量是兩個核心指標。
電子政務(wù)系統(tǒng)的效益主要是從政務(wù)系統(tǒng)的提供者(政府角度)和使用者(用戶角度)來考察。政府角度考察電子政務(wù)帶來的時間、費用節(jié)省和辦事效率的提高;用戶角度考察通過該電子政務(wù),用戶得到的信息量以及辦事效率的提高等。其次,電子政務(wù)是一個運行的系統(tǒng),其績效水平的高低不僅僅直接地表現(xiàn)為系統(tǒng)的效益,而且取決于電子政務(wù)的質(zhì)量及運行過程中的能力和屬性。其質(zhì)量主要包括信息更新率、用戶滿意度、防病毒能力和用戶界面友好程度等方面。
歸納起來,電子政務(wù)績效評價指標體系,表現(xiàn)為以“信息公開、在線辦事、公眾參與、網(wǎng)站建設(shè)與內(nèi)容保障”等主要內(nèi)容,如表1所示。
3 基于神經(jīng)網(wǎng)絡(luò)的電子政務(wù)績效評價模型
神經(jīng)網(wǎng)絡(luò)是一個簡單而有效的網(wǎng)絡(luò),可應(yīng)用于電子政務(wù)的績效評價。其過程是:把用來描述電子政務(wù)績效基本特征的評價指標信息作為神經(jīng)網(wǎng)絡(luò)的輸入向量X=(x1,x2,...,xn),將代表相應(yīng)綜合評價結(jié)果的值作為神經(jīng)網(wǎng)絡(luò)的輸出Y;然后,再用足夠的樣本即實例來訓(xùn)練這個網(wǎng)絡(luò),經(jīng)過反復(fù)迭代,使不同的輸入向量得到不同的輸出量值,這樣神經(jīng)網(wǎng)絡(luò)所持有的權(quán)系數(shù)值Wij、閾值(當i=0時,Wij代表閾值),就是網(wǎng)絡(luò)經(jīng)過自適應(yīng)學習所得到的內(nèi)部表示。
基于神經(jīng)網(wǎng)絡(luò)的電子政務(wù)績效評價模型如圖1所示,特征參量由輸入層神經(jīng)元輸入,然后直接輸出,而隱含層和輸出層的每個神經(jīng)元輸入量為上一層神經(jīng)元的輸出的加權(quán)和。其學習的過程就是調(diào)整神經(jīng)元間的連接權(quán)重,使得輸出值等于或接近理想的目標值。一旦神經(jīng)網(wǎng)絡(luò)訓(xùn)練完畢,即可作為,電子政務(wù)績效評價的有效工具。
4 結(jié)束語
本文從評價視角、評價方法、調(diào)查手段等三個方面深入的分析現(xiàn)有的電子政務(wù)績效評價對象和過程,在此基礎(chǔ)上總結(jié)電子政務(wù)系統(tǒng)績效評價的共性特征,以其效益、質(zhì)量等兩個內(nèi)涵方面為主,確定了電子政務(wù)績效評價體系;嘗試神經(jīng)網(wǎng)絡(luò)應(yīng)用于電子政務(wù)績效評價,為評價電子政務(wù)的績效水平提供一種參考模型和評價依據(jù)。但是,神經(jīng)網(wǎng)絡(luò)模型要求具有一定的學習樣本。因此,在后續(xù)的改進和研究工作中,需要進一步確定高質(zhì)量的學習樣本,以提高神經(jīng)網(wǎng)絡(luò)模型的學習性能。
參考文獻:
[1] 彭細正.電子政務(wù)門戶網(wǎng)站績效評估研究[J].信息化建設(shè),2004(10).
[2] 楊云飛,白慶華.電子政務(wù)評價指標體系[J].計算機應(yīng)用與軟件,2004(8).
[3] 謝一帆.電子政務(wù)績效評估的國際背景研究[J].電子政務(wù),2005(9).
- 上一篇:科研課題立項獎勵辦法
- 下一篇:青年先進集體事跡材料