• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    測(cè)量不確定度的BP神經(jīng)網(wǎng)絡(luò)模型

    2016-01-07 03:04:28房亞群,吳一凡
    關(guān)鍵詞:測(cè)量不確定度BP神經(jīng)網(wǎng)絡(luò)數(shù)學(xué)模型

    測(cè)量不確定度的BP神經(jīng)網(wǎng)絡(luò)模型

    房亞群a, 吳一凡b

    (江蘇食品藥品職業(yè)技術(shù)學(xué)院a.信息工程系;b基礎(chǔ)教學(xué)部, 江蘇淮安223003)

    摘要:針對(duì)測(cè)量不確定評(píng)定數(shù)學(xué)模型無(wú)法通過確定的數(shù)學(xué)關(guān)系進(jìn)行表達(dá)的問題,將BP神經(jīng)網(wǎng)絡(luò)算法引入測(cè)量不確定評(píng)定,通過將產(chǎn)生不同確定度的分量的影響因素作為神經(jīng)網(wǎng)絡(luò)的輸入,合成不確定度和擴(kuò)展不確定度作為神經(jīng)網(wǎng)絡(luò)輸出,建立神經(jīng)網(wǎng)絡(luò)的不確定評(píng)定數(shù)學(xué)模型。以游標(biāo)卡尺測(cè)量結(jié)果不確定度為研究對(duì)象,運(yùn)用BP神經(jīng)網(wǎng)絡(luò)不確定評(píng)定數(shù)學(xué)模型,進(jìn)行不確定評(píng)定。仿真結(jié)果表明,BP神經(jīng)網(wǎng)絡(luò)的不確定評(píng)定結(jié)果較好、精確度較高,接近于線性預(yù)測(cè)。

    關(guān)鍵詞:測(cè)量不確定度;BP神經(jīng)網(wǎng)絡(luò);數(shù)學(xué)模型;合成不確定度;擴(kuò)展不確定度

    文章編號(hào):1673-1549(2015)04-0022-05

    DOI:10.11863/j.suse.2015.04.05

    收稿日期:2015-06-26

    作者簡(jiǎn)介:房亞群(1981-),女,江蘇宿遷人,講師,碩士,主要從事計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用方面的研究,(E-mail)495109178@qq.com;吳一凡(1980-),男,江蘇淮安人,講師,碩士,主要從事數(shù)學(xué)建模方面的研究,(E-mail)wyfdm_1@163.com

    中圖分類號(hào):TP391.1

    文獻(xiàn)標(biāo)志碼:A

    引言

    測(cè)量不確定度主要用來(lái)表征測(cè)量結(jié)果不能確定測(cè)程度,是衡量測(cè)量結(jié)果質(zhì)量的重要指標(biāo)。GUM中提出的不確定度評(píng)定方法容易受到直接測(cè)量量相關(guān)性的限制,并且計(jì)算過程有很多近似,因此計(jì)算精度較低,同時(shí)操作性較差,現(xiàn)實(shí)中操作較為不便[1-3]。神經(jīng)網(wǎng)絡(luò)模型具有很強(qiáng)的非線性泛化能力,國(guó)內(nèi)外很多學(xué)者都進(jìn)行了研究。

    雷霆等人[4]結(jié)合神經(jīng)網(wǎng)絡(luò)理論和小波變換技術(shù),提出一種基于小波神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)模型,運(yùn)用小波變換技術(shù)提取測(cè)量序列的特征參數(shù)。實(shí)驗(yàn)結(jié)果證明該方法預(yù)測(cè)精度較高,但其穩(wěn)定性較差,有待提高。

    Guo Wen等人[5]運(yùn)用PSO算法對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行全局尋優(yōu),并將其應(yīng)用于粗糙度評(píng)定。仿真結(jié)果表明,尋優(yōu)模型的預(yù)測(cè)精度和收斂速度均好于標(biāo)準(zhǔn)BP神經(jīng)網(wǎng)絡(luò),但PSO算法存在局部最優(yōu)的問題。

    劉淵等人[6]針對(duì)小波神經(jīng)網(wǎng)絡(luò)存在的缺陷,將混沌理論引入小波神經(jīng)網(wǎng)絡(luò),實(shí)證結(jié)果表明混沌小波神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)誤差遠(yuǎn)遠(yuǎn)小于RBF神經(jīng)網(wǎng)絡(luò)的測(cè)量不確定度預(yù)測(cè)結(jié)果,但對(duì)小波基函數(shù)的選擇和確定難度較大。

    楊光等人[7]利用小波核函數(shù)的多分辨率的優(yōu)點(diǎn),提出一種基于小波核LS-SVM的測(cè)量不確定度評(píng)定,實(shí)驗(yàn)表明該方法具有一定的優(yōu)越性,不過參數(shù)需要手動(dòng)確定。

    針對(duì)神經(jīng)網(wǎng)絡(luò)具有優(yōu)越的非線性泛化能力,本文將BP神經(jīng)網(wǎng)絡(luò)算法和測(cè)量不確定數(shù)學(xué)模型進(jìn)行結(jié)合,提出一種基于BP神經(jīng)網(wǎng)絡(luò)算法的測(cè)量不確定度數(shù)學(xué)模型,并以(0~2000) mm的游標(biāo)卡尺測(cè)量結(jié)果不確定度進(jìn)行實(shí)證分析,通過測(cè)量不確定度的BP神經(jīng)網(wǎng)絡(luò)的實(shí)證分析,建立起游標(biāo)卡尺的測(cè)量不確定度評(píng)定模型,實(shí)現(xiàn)測(cè)量不確定度的自動(dòng)評(píng)定和快速評(píng)定,同時(shí)排除其他相關(guān)因素的限制。

    1不確定度數(shù)學(xué)模型

    測(cè)量不確定度表征合理地賦予被測(cè)量值的分散性,是與測(cè)量結(jié)果相聯(lián)系的參數(shù),用來(lái)表征和衡量測(cè)量結(jié)果的質(zhì)量。在測(cè)量不確定度評(píng)定中,首先需要建立數(shù)學(xué)模型,目的是要建立滿足測(cè)量不確定度評(píng)定所要求的數(shù)學(xué)模型,即建立被測(cè)量Y和所有各影響量x間的函數(shù)關(guān)系,其一般形式為[8]:

    Y=f(x1,x2,....,xn)

    (1)

    2 BP神經(jīng)網(wǎng)絡(luò)

    BP神經(jīng)網(wǎng)絡(luò)由Rumelhart和McCelland1986年研究提出[9-10],是一種誤差逆向傳播的網(wǎng)絡(luò),其結(jié)構(gòu)模型如圖1所示,主要由輸入層、隱含層和輸出層構(gòu)成。

    圖1 BP網(wǎng)絡(luò)結(jié)構(gòu)圖

    圖1中,X=(x1,x2,...,xn)表示BP神經(jīng)網(wǎng)絡(luò)的輸入值;Y=(y1,y2,...,ym)表示神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)值。

    BP神經(jīng)網(wǎng)絡(luò)算法的具體流程如下:

    Step1:初始化網(wǎng)絡(luò)。根據(jù)神經(jīng)網(wǎng)絡(luò)的輸入X=(x1,x2,...,xn)和輸出Y=(y1,y2,...,ym)確定神經(jīng)網(wǎng)絡(luò)的輸入層節(jié)點(diǎn)數(shù)n、隱含層節(jié)點(diǎn)數(shù)l、輸出層節(jié)點(diǎn)數(shù)m;初始化輸入層、隱含層和輸出層神經(jīng)元之間的連接權(quán)值wij,wjk;初始化隱含層閾值和輸出層閾值,分別為a、b,設(shè)定學(xué)習(xí)速率和神經(jīng)元激勵(lì)函數(shù)。

    Step2:計(jì)算隱含層輸出。依據(jù)輸入變量X,輸入層、隱含層的連接權(quán)值wij和隱含層閾值a,計(jì)算隱含層輸出H:

    (2)

    Step3:計(jì)算輸出層輸出。根據(jù)隱含層輸出H,連接權(quán)值wjk和閾值b,計(jì)算BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)值O:

    (3)

    Step4:計(jì)算誤差e:

    e=Yk-Okk=1,2,...,m

    (4)

    Step5:更新權(quán)值:

    (5)

    wjk=wjk+ηHjek

    (6)

    式(5)和式(6)中,η表示學(xué)習(xí)速率。

    Step6:更新閾值:

    (7)

    bk=bk+ekk=1,2,...,m

    (8)

    Step7:算法停止條件是否滿足,若滿足,則停止;否則,返回Step2。

    3BP神經(jīng)網(wǎng)絡(luò)的不確定度數(shù)學(xué)模型

    3.1 建立模型

    以(0~2000) mm游標(biāo)卡尺測(cè)量結(jié)果的不確定評(píng)定為研究對(duì)象,建立BP神經(jīng)網(wǎng)絡(luò)的測(cè)量不確定度評(píng)定數(shù)學(xué)模型(圖2)。游標(biāo)卡尺測(cè)量結(jié)果的不確定度主要受受檢點(diǎn)x1、計(jì)量標(biāo)準(zhǔn)本身所具有的不確定度x2、檢定環(huán)境引起的不確定度x3、被檢定器具示值變動(dòng)性產(chǎn)生的不確定度x4以及測(cè)量重復(fù)性引起的不確定x5的影響[11]。因此將這個(gè)五個(gè)變量作為神經(jīng)網(wǎng)絡(luò)模型的輸入,合成不確定度和擴(kuò)展不確定作為輸出。

    圖2 基于BP神經(jīng)網(wǎng)絡(luò)的游標(biāo)卡尺不確定度評(píng)定的數(shù)學(xué)模型

    3.2 算法流程圖

    BP神經(jīng)網(wǎng)絡(luò)的不確定度評(píng)定流程如圖3所示。

    圖3 算法流程圖

    3.3 算法步驟

    BP神經(jīng)網(wǎng)絡(luò)不確定度評(píng)定算法步驟如下:

    Step1:構(gòu)建訓(xùn)練樣本以及數(shù)據(jù)預(yù)處理。通過實(shí)驗(yàn)進(jìn)行原始數(shù)據(jù)采集,獲取(0~2000) mm游標(biāo)卡尺測(cè)量結(jié)果的不確定數(shù)據(jù),數(shù)據(jù)包括受檢點(diǎn)x1、計(jì)量標(biāo)準(zhǔn)本身所具有的不確定度x2、檢定環(huán)境引起的不確定度x3、被檢定器具示值變動(dòng)性產(chǎn)生的不確定度x4以及測(cè)量重復(fù)性引起的不確定x5以及合成不確定度和擴(kuò)展不確定,總共采集91組數(shù)據(jù)。通過歸一化進(jìn)行數(shù)據(jù)預(yù)處理,避免數(shù)據(jù)數(shù)量級(jí)不同導(dǎo)致結(jié)果偏差過大,同時(shí)能夠加速網(wǎng)絡(luò)的收斂速度。

    本文歸一化采用最大最小法[12]:

    (9)

    式中,xmin,xmax分別表示數(shù)據(jù)序列中的最小值和最大值。

    Step2:建立BP神經(jīng)網(wǎng)絡(luò)模型。將受檢點(diǎn)x1、計(jì)量標(biāo)準(zhǔn)本身所具有的不確定度x2、檢定環(huán)境引起的不確定度x3、被檢定器具示值變動(dòng)性產(chǎn)生的不確定度x4以及測(cè)量重復(fù)性引起的不確定x5作為輸入,合成不確定度和擴(kuò)展不確定作為輸出。

    Step3:訓(xùn)練網(wǎng)絡(luò)。采用Levenberg-Marquardt方法[13-14],該方法訓(xùn)練速度快,選取前70組數(shù)據(jù)作為訓(xùn)練樣本。

    Step4:測(cè)試網(wǎng)絡(luò)。將后21組數(shù)據(jù)作為測(cè)試樣本,驗(yàn)證本文算法的有效性。

    Step 5:輸出結(jié)果并保存網(wǎng)絡(luò),方便后期不確定度評(píng)定調(diào)用。

    4仿真分析

    4.1評(píng)價(jià)指標(biāo)

    為了驗(yàn)證本文算法進(jìn)行測(cè)量不確定評(píng)定的有效性,采用均方誤差用來(lái)評(píng)價(jià)測(cè)量不確定評(píng)定效果的評(píng)價(jià)指標(biāo)[15]。

    均方誤差:

    (10)

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

    以(0~2000) mm游標(biāo)卡尺測(cè)量結(jié)果的不確定評(píng)定為研究對(duì)象,進(jìn)行不確定度評(píng)定。游標(biāo)卡尺(10~1050) mm之間分布的70個(gè)測(cè)量點(diǎn)數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),用于建立神經(jīng)網(wǎng)絡(luò)不確定度評(píng)定模型;游標(biāo)卡尺(1100~2000) mm之間分布的21個(gè)測(cè)量點(diǎn)數(shù)據(jù)作為測(cè)試數(shù)據(jù),用于測(cè)試所建立不確定度評(píng)定網(wǎng)絡(luò)的好壞。神經(jīng)網(wǎng)絡(luò)的參數(shù)設(shè)置如下:神經(jīng)網(wǎng)絡(luò)的參數(shù)設(shè)置如下:訓(xùn)練目標(biāo)goal=0.01,訓(xùn)練次數(shù)epoch=1000,中間層神經(jīng)元個(gè)數(shù)為11,輸出神經(jīng)元為2,輸入神經(jīng)元為5。仿真結(jié)果分別如圖4~圖7所示。

    圖4 訓(xùn)練結(jié)果圖

    圖5 訓(xùn)練誤差迭代圖

    圖6 測(cè)試結(jié)果圖

    圖7 擬合結(jié)果圖

    由圖4可知,本文建立數(shù)學(xué)模型,訓(xùn)練結(jié)果較好,合成不確定度和擴(kuò)展不確定度的原始值和訓(xùn)練結(jié)果值擬合效果基本一致,預(yù)測(cè)的平均相對(duì)誤差在5%左右,說(shuō)明網(wǎng)絡(luò)的訓(xùn)練效果較好。另外由圖5可知,網(wǎng)絡(luò)訓(xùn)練到124次時(shí)就達(dá)到設(shè)置的訓(xùn)練目標(biāo)值,說(shuō)明網(wǎng)絡(luò)的訓(xùn)練速度較快,有助于實(shí)際操作。

    由圖6可知,提出模型的測(cè)試結(jié)果較好,平均相對(duì)誤差在7%左右,并且能夠滿足公式(11)的要求[16]。

    (11)

    說(shuō)明測(cè)試結(jié)果能夠滿足現(xiàn)實(shí)評(píng)定的需求。由圖7擬合結(jié)果圖可知,R=0.99888,接近于1,說(shuō)明預(yù)測(cè)結(jié)果近似于線性預(yù)測(cè),效果非常好。

    為了驗(yàn)證本文算法的有效性,將本文算法、多元回歸和線性回歸三者進(jìn)行對(duì)比。運(yùn)行10次 的預(yù)測(cè)結(jié)果對(duì)比見表1;預(yù)測(cè)時(shí)間對(duì)比見表2。

    表1 本文算法、多元回歸和線性回歸預(yù)測(cè)MSE誤差對(duì)比

    由表1可知,本文算法的預(yù)測(cè)效果最好,優(yōu)于多元回歸和線性回歸模型。

    表2 本文算法、多元回歸和線性回歸預(yù)測(cè)時(shí)間對(duì)比(單位:s)

    由表2可知,本文算法的預(yù)測(cè)時(shí)間最短,快于線性回歸和多元回歸模型,而多元回歸的預(yù)測(cè)時(shí)間短于線性回歸。

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

    本文將BP神經(jīng)網(wǎng)絡(luò)算法引入測(cè)量不確定評(píng)定,通過將產(chǎn)生不同確定度的分量的影響因素作為神經(jīng)網(wǎng)絡(luò)的輸入,合成不確定度和擴(kuò)展不確定度作為神經(jīng)網(wǎng)絡(luò)輸出,建立神經(jīng)網(wǎng)絡(luò)的不確定評(píng)定數(shù)學(xué)模型。以游標(biāo)卡尺測(cè)量結(jié)果不確定度為研究對(duì)象,運(yùn)用BP神經(jīng)網(wǎng)絡(luò)不確定評(píng)定數(shù)學(xué)模型,進(jìn)行不確定評(píng)定。仿真結(jié)果表明,BP神經(jīng)網(wǎng)絡(luò)的不確定評(píng)定結(jié)果較好,精確度較高,接近于線性預(yù)測(cè),同時(shí)評(píng)定速度較快,有利于在現(xiàn)實(shí)中測(cè)量不確定度評(píng)定的應(yīng)用和推廣。

    參 考 文 獻(xiàn):

    [1]陳曉懷,薄曉靜,王宏濤.基于蒙特卡羅方法的測(cè)量不確定度合成.儀器儀表學(xué)報(bào),2005,26(S1):759-761.

    [2]王偉,宋明順,陳意華,等.蒙特卡羅方法在復(fù)雜模型測(cè)量不確定度評(píng)定中的應(yīng)用.儀器儀表學(xué)報(bào),2008,29(7):1446-1449.

    [3]張海濱,王中宇,劉智敏.測(cè)量不確定度評(píng)定的驗(yàn)證研究.計(jì)量學(xué)報(bào),2007,28(3):193-197.

    [4]雷霆,余鎮(zhèn)危.一種測(cè)量不確定評(píng)定的小波神經(jīng)網(wǎng)絡(luò)模型.計(jì)算機(jī)應(yīng)用,2012,26(3):526-528.

    [5]Guo Wen,Qiao Yizheng,Hou Haiyan.BP neural network optimized with PSO algorithm and its application in forecasting//Proceedings of the IEEE international Conference on Information Acquisition,Yantai,China,August 20-23,2006:617-621.

    [6]劉淵,戴悅,曹建華.基于小波神經(jīng)網(wǎng)絡(luò)的時(shí)間序列預(yù)測(cè).計(jì)算機(jī)工程,2012,34(16):105-110.

    [7]楊光,張國(guó)梅,劉星宇.基于小波核LS-SVM 的時(shí)間序列預(yù)測(cè).微機(jī)發(fā)展,2011,15(12):125-128.

    [8]穆云峰.RBF神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法在模式分類中的應(yīng)用研究.大連:大連理工大學(xué),2006.

    [9]Cervellera C,Wen A H,Chen V C P.Neural network and regression spline value functionapproximations for stochastic dynamic programming.Computer & Operations Research,2007,34(1):70-90.

    [10]Li Junfeng,Yang Aiping,Dai Wenzhan.Modeling mechanism of Grey Neural Network and its application//Proceedings of 2007 IEEE International Conference on Grey Systems and Intelligent Services,Nanjing,November 18-20,2007:404-408.

    [11]葉雪兵,湯洪波.EMC測(cè)量系統(tǒng)測(cè)量不確定度的評(píng)定.計(jì)量與測(cè)試技術(shù),2007,34(10):15-18.

    [12]Mahdavi M,Fesanghary M,Damangir E.An improved harmony search algorithm for solving optimization problems.Appl Math Comput,2007,188(2):1567-1579.

    [13]鐘國(guó)林,李建明,馬軻瀛,等.利用吉赫茲?rùn)M電磁波室實(shí)現(xiàn)電能表輻射騷擾測(cè)量.中國(guó)測(cè)試,2011(2):20-25.

    [14]Ray T,Saini P.Engineering design optimization using a swarm with an intelligent information sharing among individuals.Eng Optim,2001,33(6):735-748.

    [15]李建明,王巍,肖鵬,等.半電波暗室中的EMI輻射騷擾試驗(yàn)測(cè)量不確定度分析與評(píng)定.中國(guó)測(cè)試,2012(6):11-16.

    [16]Tsai J F.Global optimization of nonlinear fractional programming problems in engineering design.EngOptim,2005,37(4):399-409.

    The BP Neural Network Model of Uncertainty Measurement

    FANGYaquna,WUYifangb

    (a.Department of Information Engineering; b.Department of Basic Courses, Jiangsu Food &

    Pharmaceutical Science College, Huai’an 223003, China)

    Abstract:In view of the problem that measurement uncertainty evaluation mathematical model could not be expressed by the certain mathematical relationship, the BP neural network algorithm is introduced into the measurement of uncertainty evaluation, the influence factors of component that produce different uncertainty are taken as the inputs of neural network, and the synthetic uncertainty and expanding uncertainty are taken as the neural network outputs, with which the uncertainty evaluation mathematical model of neural network is established. Taking the uncertainty of measurement results with vernier caliper as research object, the mathematical model of uncertainty evaluation of BP neural network is applied to evaluate uncertainty. The simulation results show that the uncertainty evaluation results of BP neural network are good, high precision, close to the linear prediction.

    Key words: measurement of uncertainty; BP neural network; mathematical model; synthesis of uncertainty; expanded uncertainty

    猜你喜歡
    測(cè)量不確定度BP神經(jīng)網(wǎng)絡(luò)數(shù)學(xué)模型
    AHP法短跑數(shù)學(xué)模型分析
    活用數(shù)學(xué)模型,理解排列組合
    基于BP神經(jīng)網(wǎng)絡(luò)的旅行社發(fā)展方向研究
    商情(2016年39期)2016-11-21 09:30:36
    復(fù)雜背景下的手勢(shì)識(shí)別方法
    BP神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量評(píng)價(jià)中的應(yīng)用研究 
    對(duì)一個(gè)數(shù)學(xué)模型的思考
    化學(xué)檢測(cè)符合性評(píng)定中對(duì)測(cè)量不確定度的應(yīng)用
    BP神經(jīng)網(wǎng)絡(luò)算法在數(shù)值預(yù)報(bào)產(chǎn)品釋用中的應(yīng)用
    科技視界(2016年20期)2016-09-29 14:15:12
    數(shù)字溫度指示調(diào)節(jié)儀檢定的不確定度評(píng)定
    小議1.6級(jí)一般壓力表示值誤差測(cè)量結(jié)果的不確定度評(píng)定
    都江堰市| 秀山| 上杭县| 武清区| 舟曲县| 准格尔旗| 建水县| 潍坊市| 辽源市| 郑州市| 桐城市| 申扎县| 英德市| 五莲县| 车致| 漾濞| 吐鲁番市| 遵化市| 黑水县| 千阳县| 石首市| 呼和浩特市| 平南县| 深泽县| 怀仁县| 清流县| 贵溪市| 凤台县| 新余市| 保靖县| 融水| 杭州市| 德钦县| 吕梁市| 阳东县| 聂拉木县| 盘山县| 香港 | 紫云| 彰化县| 威远县|