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

測量不確定度的BP神經網絡模型

2016-01-07 03:04:28房亞群,吳一凡

測量不確定度的BP神經網絡模型

房亞群a, 吳一凡b

(江蘇食品藥品職業技術學院a.信息工程系;b基礎教學部, 江蘇淮安223003)

摘要:針對測量不確定評定數學模型無法通過確定的數學關系進行表達的問題,將BP神經網絡算法引入測量不確定評定,通過將產生不同確定度的分量的影響因素作為神經網絡的輸入,合成不確定度和擴展不確定度作為神經網絡輸出,建立神經網絡的不確定評定數學模型。以游標卡尺測量結果不確定度為研究對象,運用BP神經網絡不確定評定數學模型,進行不確定評定。仿真結果表明,BP神經網絡的不確定評定結果較好、精確度較高,接近于線性預測。

關鍵詞:測量不確定度;BP神經網絡;數學模型;合成不確定度;擴展不確定度

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

DOI:10.11863/j.suse.2015.04.05

收稿日期:2015-06-26

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

中圖分類號:TP391.1

文獻標志碼:A

引言

測量不確定度主要用來表征測量結果不能確定測程度,是衡量測量結果質量的重要指標。GUM中提出的不確定度評定方法容易受到直接測量量相關性的限制,并且計算過程有很多近似,因此計算精度較低,同時操作性較差,現實中操作較為不便[1-3]。神經網絡模型具有很強的非線性泛化能力,國內外很多學者都進行了研究。

雷霆等人[4]結合神經網絡理論和小波變換技術,提出一種基于小波神經網絡的預測模型,運用小波變換技術提取測量序列的特征參數。實驗結果證明該方法預測精度較高,但其穩定性較差,有待提高。

Guo Wen等人[5]運用PSO算法對BP神經網絡進行全局尋優,并將其應用于粗糙度評定。仿真結果表明,尋優模型的預測精度和收斂速度均好于標準BP神經網絡,但PSO算法存在局部最優的問題。

劉淵等人[6]針對小波神經網絡存在的缺陷,將混沌理論引入小波神經網絡,實證結果表明混沌小波神經網絡的預測誤差遠遠小于RBF神經網絡的測量不確定度預測結果,但對小波基函數的選擇和確定難度較大。

楊光等人[7]利用小波核函數的多分辨率的優點,提出一種基于小波核LS-SVM的測量不確定度評定,實驗表明該方法具有一定的優越性,不過參數需要手動確定。

針對神經網絡具有優越的非線性泛化能力,本文將BP神經網絡算法和測量不確定數學模型進行結合,提出一種基于BP神經網絡算法的測量不確定度數學模型,并以(0~2000) mm的游標卡尺測量結果不確定度進行實證分析,通過測量不確定度的BP神經網絡的實證分析,建立起游標卡尺的測量不確定度評定模型,實現測量不確定度的自動評定和快速評定,同時排除其他相關因素的限制。

1不確定度數學模型

測量不確定度表征合理地賦予被測量值的分散性,是與測量結果相聯系的參數,用來表征和衡量測量結果的質量。在測量不確定度評定中,首先需要建立數學模型,目的是要建立滿足測量不確定度評定所要求的數學模型,即建立被測量Y和所有各影響量x間的函數關系,其一般形式為[8]:

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

(1)

2 BP神經網絡

BP神經網絡由Rumelhart和McCelland1986年研究提出[9-10],是一種誤差逆向傳播的網絡,其結構模型如圖1所示,主要由輸入層、隱含層和輸出層構成。

圖1 BP網絡結構圖

圖1中,X=(x1,x2,...,xn)表示BP神經網絡的輸入值;Y=(y1,y2,...,ym)表示神經網絡的預測值。

BP神經網絡算法的具體流程如下:

Step1:初始化網絡。根據神經網絡的輸入X=(x1,x2,...,xn)和輸出Y=(y1,y2,...,ym)確定神經網絡的輸入層節點數n、隱含層節點數l、輸出層節點數m;初始化輸入層、隱含層和輸出層神經元之間的連接權值wij,wjk;初始化隱含層閾值和輸出層閾值,分別為a、b,設定學習速率和神經元激勵函數。

Step2:計算隱含層輸出。依據輸入變量X,輸入層、隱含層的連接權值wij和隱含層閾值a,計算隱含層輸出H:

(2)

Step3:計算輸出層輸出。根據隱含層輸出H,連接權值wjk和閾值b,計算BP神經網絡的預測值O:

(3)

Step4:計算誤差e:

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

(4)

Step5:更新權值:

(5)

wjk=wjk+ηHjek

(6)

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

Step6:更新閾值:

(7)

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

(8)

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

3BP神經網絡的不確定度數學模型

3.1 建立模型

以(0~2000) mm游標卡尺測量結果的不確定評定為研究對象,建立BP神經網絡的測量不確定度評定數學模型(圖2)。游標卡尺測量結果的不確定度主要受受檢點x1、計量標準本身所具有的不確定度x2、檢定環境引起的不確定度x3、被檢定器具示值變動性產生的不確定度x4以及測量重復性引起的不確定x5的影響[11]。因此將這個五個變量作為神經網絡模型的輸入,合成不確定度和擴展不確定作為輸出。

圖2 基于BP神經網絡的游標卡尺不確定度評定的數學模型

3.2 算法流程圖

BP神經網絡的不確定度評定流程如圖3所示。

圖3 算法流程圖

3.3 算法步驟

BP神經網絡不確定度評定算法步驟如下:

Step1:構建訓練樣本以及數據預處理。通過實驗進行原始數據采集,獲取(0~2000) mm游標卡尺測量結果的不確定數據,數據包括受檢點x1、計量標準本身所具有的不確定度x2、檢定環境引起的不確定度x3、被檢定器具示值變動性產生的不確定度x4以及測量重復性引起的不確定x5以及合成不確定度和擴展不確定,總共采集91組數據。通過歸一化進行數據預處理,避免數據數量級不同導致結果偏差過大,同時能夠加速網絡的收斂速度。

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

(9)

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

Step2:建立BP神經網絡模型。將受檢點x1、計量標準本身所具有的不確定度x2、檢定環境引起的不確定度x3、被檢定器具示值變動性產生的不確定度x4以及測量重復性引起的不確定x5作為輸入,合成不確定度和擴展不確定作為輸出。

Step3:訓練網絡。采用Levenberg-Marquardt方法[13-14],該方法訓練速度快,選取前70組數據作為訓練樣本。

Step4:測試網絡。將后21組數據作為測試樣本,驗證本文算法的有效性。

Step 5:輸出結果并保存網絡,方便后期不確定度評定調用。

4仿真分析

4.1評價指標

為了驗證本文算法進行測量不確定評定的有效性,采用均方誤差用來評價測量不確定評定效果的評價指標[15]。

均方誤差:

(10)

4.2仿真實驗

以(0~2000) mm游標卡尺測量結果的不確定評定為研究對象,進行不確定度評定。游標卡尺(10~1050) mm之間分布的70個測量點數據作為訓練數據,用于建立神經網絡不確定度評定模型;游標卡尺(1100~2000) mm之間分布的21個測量點數據作為測試數據,用于測試所建立不確定度評定網絡的好壞。神經網絡的參數設置如下:神經網絡的參數設置如下:訓練目標goal=0.01,訓練次數epoch=1000,中間層神經元個數為11,輸出神經元為2,輸入神經元為5。仿真結果分別如圖4~圖7所示。

圖4 訓練結果圖

圖5 訓練誤差迭代圖

圖6 測試結果圖

圖7 擬合結果圖

由圖4可知,本文建立數學模型,訓練結果較好,合成不確定度和擴展不確定度的原始值和訓練結果值擬合效果基本一致,預測的平均相對誤差在5%左右,說明網絡的訓練效果較好。另外由圖5可知,網絡訓練到124次時就達到設置的訓練目標值,說明網絡的訓練速度較快,有助于實際操作。

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

(11)

說明測試結果能夠滿足現實評定的需求。由圖7擬合結果圖可知,R=0.99888,接近于1,說明預測結果近似于線性預測,效果非常好。

為了驗證本文算法的有效性,將本文算法、多元回歸和線性回歸三者進行對比。運行10次 的預測結果對比見表1;預測時間對比見表2。

表1 本文算法、多元回歸和線性回歸預測MSE誤差對比

由表1可知,本文算法的預測效果最好,優于多元回歸和線性回歸模型。

表2 本文算法、多元回歸和線性回歸預測時間對比(單位:s)

由表2可知,本文算法的預測時間最短,快于線性回歸和多元回歸模型,而多元回歸的預測時間短于線性回歸。

5結束語

本文將BP神經網絡算法引入測量不確定評定,通過將產生不同確定度的分量的影響因素作為神經網絡的輸入,合成不確定度和擴展不確定度作為神經網絡輸出,建立神經網絡的不確定評定數學模型。以游標卡尺測量結果不確定度為研究對象,運用BP神經網絡不確定評定數學模型,進行不確定評定。仿真結果表明,BP神經網絡的不確定評定結果較好,精確度較高,接近于線性預測,同時評定速度較快,有利于在現實中測量不確定度評定的應用和推廣。

參 考 文 獻:

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

[2]王偉,宋明順,陳意華,等.蒙特卡羅方法在復雜模型測量不確定度評定中的應用.儀器儀表學報,2008,29(7):1446-1449.

[3]張海濱,王中宇,劉智敏.測量不確定度評定的驗證研究.計量學報,2007,28(3):193-197.

[4]雷霆,余鎮危.一種測量不確定評定的小波神經網絡模型.計算機應用,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]劉淵,戴悅,曹建華.基于小波神經網絡的時間序列預測.計算機工程,2012,34(16):105-110.

[7]楊光,張國梅,劉星宇.基于小波核LS-SVM 的時間序列預測.微機發展,2011,15(12):125-128.

[8]穆云峰.RBF神經網絡學習算法在模式分類中的應用研究.大連:大連理工大學,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測量系統測量不確定度的評定.計量與測試技術,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]鐘國林,李建明,馬軻瀛,等.利用吉赫茲橫電磁波室實現電能表輻射騷擾測量.中國測試,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輻射騷擾試驗測量不確定度分析與評定.中國測試,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

主站蜘蛛池模板: 国产精品制服| 欧美日韩国产在线播放| 免费无码AV片在线观看中文| 色婷婷综合在线| 国产精品区网红主播在线观看| 国产精品亚洲va在线观看| 一区二区三区成人| 欧美在线精品一区二区三区| 一区二区无码在线视频| 亚洲第一中文字幕| 国产精品福利在线观看无码卡| a级毛片网| 97人人模人人爽人人喊小说| 97综合久久| 欧美成人午夜视频| 女高中生自慰污污网站| 福利在线一区| 日韩高清中文字幕| 在线无码九区| 亚洲V日韩V无码一区二区| 九色视频最新网址| av免费在线观看美女叉开腿| 女人18毛片水真多国产| 99九九成人免费视频精品| 日本人又色又爽的视频| 成人在线第一页| 亚洲国产精品成人久久综合影院 | 亚洲日本一本dvd高清| 中文字幕一区二区视频| 国产精品无码久久久久AV| 国产成人乱无码视频| 91久久国产成人免费观看| 国产成人免费视频精品一区二区| 欧美精品高清| 美女国产在线| 在线免费观看AV| 欧美成人A视频| 狠狠久久综合伊人不卡| 久久久久九九精品影院| 中文国产成人久久精品小说| 少妇精品网站| 久久综合AV免费观看| 永久免费精品视频| 国产特级毛片aaaaaa| 国产在线视频欧美亚综合| 久久a级片| 久久精品丝袜| 精品视频一区二区观看| 青青操视频在线| 天堂中文在线资源| 狠狠亚洲五月天| 深爱婷婷激情网| 欧美视频免费一区二区三区| 久久精品日日躁夜夜躁欧美| 久久精品只有这里有| 国产在线高清一级毛片| 国产精品自在在线午夜区app| 亚洲第一成年网| 中文字幕中文字字幕码一二区| 91啪在线| 凹凸精品免费精品视频| 亚洲欧洲天堂色AV| 91精品情国产情侣高潮对白蜜| 国产成人在线无码免费视频| 久热这里只有精品6| 国产情侣一区| 天堂va亚洲va欧美va国产| 久久久久久久蜜桃| 人妻21p大胆| 国产9191精品免费观看| 国产精品林美惠子在线播放| 国产成人无码久久久久毛片| 国产精品美女网站| 亚洲国产日韩视频观看| 国产理论精品| 欧美激情网址| 国产精品熟女亚洲AV麻豆| 亚洲无码视频一区二区三区| 在线播放精品一区二区啪视频| 一本一道波多野结衣一区二区| 午夜视频日本| 亚洲人精品亚洲人成在线|