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

貝葉斯算法BP神經網絡缺陷量化研究

2014-02-27 08:58:56孫永泰傅忠堯
中國測試 2014年3期

田 凱,孫永泰,高 慧,傅忠堯

(中石化勝利石油工程有限公司鉆井工藝研究院,山東 東營 257017)

貝葉斯算法BP神經網絡缺陷量化研究

田 凱,孫永泰,高 慧,傅忠堯

(中石化勝利石油工程有限公司鉆井工藝研究院,山東 東營 257017)

為克服傳統BP神經網絡中網絡訓練速度慢、量化精度低、數據過度擬合、容易陷入局部極小點等缺點,該文將貝葉斯算法引入BP神經網絡用于基于漏磁檢測的缺陷量化,有效地控制網絡模型的復雜度,利用不同尺寸的缺陷特征量訓練網絡,從而實現對缺陷長度、寬度、深度的量化,節約網絡的訓練時間,提高量化精度。

漏磁檢測;缺陷量化;貝葉斯算法;BP神經網絡

0 引 言

隨著石油與天然氣市場的飛速發展,油氣輸送管道的安全受到了越來越多的重視,對管道內部缺陷的精準定位與實時監測對于降低管道事故的發生率起著非常重要的作用[1]。漏磁檢測技術是目前對油氣管道內部缺陷進行檢測的主要方法,而對管道內部缺陷的定量分析是制約漏磁檢測技術發展的瓶頸[2]。

如今,神經網絡技術的應用已經滲透到各個領域并廣泛應用于信號處理以及非線性優化,這為基于漏磁檢測技術的缺陷量化奠定了基礎[3]。目前,神經網絡方法已被學者們用于漏磁檢測技術下的缺陷量化,應用最為廣泛的是BP神經網絡,然而該網絡具有訓練速度慢、識別精度低、數據過擬合、容易進入局部極小點等缺點[4]。Tariq Khan等在2008年提出了用貝葉斯算法對缺陷進行重構,并證明了其可行性,據此,本文采用了將貝葉斯算法與神經網絡相結合的方式。盡管基于貝葉斯算法的BP網絡在理論上已經得到論證,但將其引入缺陷量化的研究很少[5],本文采用基于貝葉斯算法的BP神經網絡對管道內

部缺陷進行量化,利用神經網絡的基本原理,并通過貝葉斯推理來克服過度擬合,減少模型中的不確定性,提高網絡的收斂速度以及缺陷量化的精度,在一定程度上改良了BP神經網絡對缺陷進行量化的性能。

1 基于貝葉斯算法的BP神經網絡

1.1 貝葉斯算法

基于貝葉斯算法的BP神經網絡是基于貝葉斯定理而發展出來的用于解決統計問題的方法,即任意一個待求量都可以看作是一個隨機變量,因此可以通過概率分布來對待求量進行描述,這個概率是在抽樣前就有的關于待求量的先驗概率分布。貝葉斯理論正是在沒有樣本信息時,只根據先驗概率分布來求解待求量。而在有樣本后,則可根據總體、樣本和先驗信息的聯合分布來對未知量進行判斷。

貝葉斯定理的公式為

式中:θ——隨機變量的未知量;

x——樣本;

π(θ|x)——后驗信息分布;

后驗分布π(θ|x)是反映人們在抽樣后對隨機變量θ的認識,其與先驗分布即樣本x的差異是由于樣本出現后人們對θ的調整,即后驗分布π(θ|x)為抽樣信息對先驗分布π(θ)調整的結果[6]。

1.2 貝葉斯算法BP神經網絡

基于貝葉斯算法的BP神經網絡是一種以神經網絡基本原理為構架,通過引入貝葉斯推理有效地控制網絡模型的復雜度,進而更好地解決非線性問題及其不確定性[7]。

在BP神經網絡中,訓練樣本集為D(xm,Om),xm為輸入信號,Om為輸出節點,在一定的網絡結構A與網絡參數W下,可以得到網絡的輸出由網絡的輸入D唯一的確定。網絡訓練的目標函數為誤差函數ED(D|W,A),則有:

網絡的訓練目標是找到使誤差函數ED(D|W,A)最小的網絡參數W,在訓練的擬合過程中,常給誤差函數加上衰減項EW(W|A),其中:

則最終目標函數為

其中α,β為超參數,用于控制其他參數的分布。

當網絡結構A、網絡參數W、輸入x給定時,網絡誤差函數預測概率分布為

其中,ZM(β),Zw(α),ZM(α,β)——歸一化因子。

在以上框架下最小化目標函數M(W),得到最可能的網絡參數W1。

超參數的后驗分布概率P(α,β|D,A)為

來進行評價[8]。

采用貝葉斯算法BP神經網絡步驟如下:

(1)確定網絡結構A,初始化超參數α,β,對網絡參數W進行賦值。

(2)以最終目標函數為M(W)最小為原則,對BP神經網絡進行訓練,尋找最優可能網絡參數W。

(3)尋找最優可能參數α,β。

(4)采用不同初始網絡參數尋找最優網絡參數。

(5)對不同網絡結構A,尋找最優網絡參數。

2 貝葉斯算法的BP神經網絡量化結果分析

2.1 訓練樣本與測試樣本

在對管道進行磁化的過程中,最常用的方法是沿管道軸向進行磁化,提取缺陷處沿軸向變化的漏磁場與沿周向變化的漏磁場,缺陷的長度信息主要由沿軸向變化漏磁場反應,缺陷的寬度信息主要由沿周向變化的漏磁場反應,而缺陷的深度信息則是由這兩個量共同反應[9]。

本文采用實驗的方法獲取網絡所需樣本,這里以對陡壁缺陷的分析為例,研究貝葉斯算法的BP神經網絡對陡壁缺陷量化的有效性。分別制作缺陷長度為3,3.5,4,4.5,5,5.5倍管道壁厚,寬度為0.5,1,1.5,2倍管道壁厚,深度為0.1,0.15,0.2,0.25倍管道壁厚,共得到96組測量結果,取其中80個缺陷特征作為網絡的訓練樣本,剩余的16個缺陷特征作為測試樣本。

圖1 基于貝葉斯算法的BP神經網絡與基本BP神經網絡訓練過程比較

2.2 長度的量化

采用統計分析的方法選取與缺陷長度關系密切的特征量作為神經網絡的輸入信號,將缺陷長度作為網絡的輸出信號來對網絡進行訓練[10]。所選取主要特征有漏磁場軸向分量的靜態閾值截取長度、一階微分信號極小值的位置與周向變化漏磁場動態閾值截取長度。分別對基本的BP神經網絡與貝葉斯算法的BP神經網絡進行訓練,當均方誤差小于10-3時停止訓練,得到兩種網絡的訓練與學習過程如圖1所示。

比較兩種算法訓練過程可以看出貝葉斯算法的BP神經網絡總共進行了331次訓練,而基本的BP神經網絡總共進行了1789次訓練,可見貝葉斯算法的BP神經網絡的收斂速率更快。

用16組測試數據對兩種網絡長度的量化誤差進行比較,得到量化后缺陷最大相對誤差與最小相對誤差如表1所示,對應貝葉斯算法BP神經網絡量化的缺陷如表2所示。

表1 缺陷長度量化方法比較

表2 貝葉斯算法BP神經網絡對應缺陷

從表2中可以看出,采用貝葉斯算法的BP神經網絡量化得到的缺陷長度與設計值的誤差明顯小于基本的BP神經網絡,最大相對誤差僅為0.05%。

2.3 寬度的量化

與缺陷長度的量化相似,采用統計分析的方法選取與缺陷寬度關系密切的特征量作為神經網絡的輸入信號,將缺陷寬度作為網絡的輸出信號來對網絡進行訓練。所選取主要特征有軸向變化漏磁場峰谷值、周向變化漏磁場波形面積、波形能量、靜態閾值截取長度。分別對基本的BP神經網絡與貝葉斯算法的BP神經網絡進行訓練,當均方誤差小于10-3時停止訓練,得到兩種網絡的訓練與學習過程如圖2所示。

比較兩種算法訓練過程可以看出貝葉斯算法的BP神經網絡總共進行了269次訓練,而基本的BP神經網絡總共進行了2248次訓練,可見引入貝葉斯算法后的BP神經網絡的收斂速率大幅提升。

圖2 基于貝葉斯算法的BP神經網絡與基本BP神經網絡訓練過程比較

表3 缺陷寬度量化方法比較

表4 貝葉斯算法BP神經網絡對應缺陷

與之前相同,用16組測試數據對兩種網絡寬度的量化誤差進行比較,得到量化后缺陷誤差如表3所示,貝葉斯算法BP神經網絡量化達到誤差的缺陷見表4。

在對缺陷寬度進行量化的過程中,盡管量化得到的最大相對誤差仍較大,采用貝葉斯算法的BP神經網絡量化得到的缺陷寬度與設計值的誤差明顯小于基本的BP神經網絡。

2.4 深度的量化

在對缺陷的深度進行量化時,采用統計分析的方法選取了缺陷的長度、寬度以及軸向變化漏磁場的兩個峰谷值、波形面積、周向變化漏磁場峰值、峰谷值作為神經網絡的輸入信號,將缺陷深度作為網絡的輸出信號來對網絡進行訓練。對基本的BP神經網絡與貝葉斯算法的BP神經網絡進行訓練,得到兩種網絡的訓練與學習過程如圖3所示。

貝葉斯算法BP神經網絡總共進行了4152次訓練,基本的BP神經網絡總共進行了8763次訓練,盡管引入貝葉斯算法BP神經網絡的訓練過程仍舊較長,但比基本BP神經網絡的收斂速率有所提升。

圖3 基于貝葉斯算法的BP神經網絡與基本BP神經網絡訓練過程比較

表5 缺陷深度量化方法比較

表6 貝葉斯算法BP神經網絡對應缺陷

用16組測試數據對兩種網絡深度的量化誤差進行比較,得到量化后缺陷誤差如表5所示,貝葉斯算法BP神經網絡量化達到誤差的缺陷見表6。

從對缺陷深度量化結果可以看出,采用貝葉斯算法的BP神經網絡對缺陷深度進行量化,得到的缺陷深度與設計值的誤差小于基本的BP神經網絡。

3 結束語

本文為克服傳統BP神經網絡中訓練速度慢、識別精度較低、數據過擬合、容易進入局部極小點等缺點,將貝葉斯算法引入BP神經網絡,通過貝葉斯推理有效地控制網絡的復雜度,在一定程度上改善了BP神經網絡對缺陷進行量化的性能,實現了對缺陷長度、寬度、深度的量化。

[1]戚愛華.我國油氣管道運輸發展現狀及問題分析[J].國際石油經濟,2009,17(12):57-59,84.

[2]吳欣怡,趙偉,黃松嶺.基于漏磁檢測的缺陷量化方法[J].電測與儀表,2008(5):20-22,37.

[3]潘海飛,王武華,陳新寧.高速鋼軌缺陷的漏磁檢測及反演[J].中國測試,2013,39(1):22-24,42.

[4]崔偉,黃松嶺,趙偉.基于RBF網絡的漏磁檢測缺陷定量分析方法[J].清華大學學報:自然科學版,2006(7):1216-1218,1222.

[5]楊莉,杜成超,翟紫陽,等.基于貝葉斯神經網絡的焊縫跟蹤方法[J].熱加工工藝,2011(23):168-170.

[6]樊春玲,孫四通,金志華.貝葉斯神經網絡建模預測方法及其應用[J].中國慣性技術學報,2009(1):85-88.

[7]田志偉.貝葉斯神經網絡在股票預測中的應用[D].無錫:江南大學,2011.

[8]楊莉,杜成超,翟紫陽,等.基于貝葉斯神經網絡的焊縫跟蹤方法[J].熱加工工藝,2011(23):168-170.

[9]蔣奇.管道缺陷漏磁檢測量化技術及其應用研究[D].天津:天津大學機械工程學院,2002.

[10]崔偉.油氣長輸管道腐蝕缺陷漏磁檢測量化方法研究[D].北京:清華大學電機工程與應用電子技術系,2006.

Quantification of slowly varying defect using BP neural network based on Bayesian algorithm

TIAN Kai,SUN Yong-tai,GAO Hui,FU Zhong-yao
(Sinopec Shengli Petroleum Engineering Company Drilling Research Institute,Dongying 257017,China)

In order to overcome the disadvantages of traditional BP neural network such as slow training speed,low quantitative accuracy,data over fitting,easy to fall into local minima,this paper introduces the Bayesian algorithm to the BP neural network to quantify the defect through testing magnetic flux leakage.The BP neural network model is built to quantify the defect on the basisof the Bayesian algorithm.Bayesian reasoning isintroduced to effectively controlthe complexity of the network model.And the defect features were used to train the network,so as to achieve the quantification of the length,width,depth of the defects.With this model,the training time of the network can be saved and the quantization accuracy can be improved as well.

magnetic flux leakage testing;quantification of defect;Bayesian algorithm;BP neural network

O212.8;TP183;TN911.7;TP301.6

:A

:1674-5124(2014)03-0093-05

10.11857/j.issn.1674-5124.2014.03.025

2013-11-14;

:2013-12-28

國家863計劃項目(2011AA090301)國家重大科學儀器設備開發專項(2013YQ140505)

田 凱(1979-),男,山東成武縣人,工程師,主要從事海洋平臺設計和海底管道檢測技術的研究。

主站蜘蛛池模板: 亚洲欧洲日产国产无码AV| 国产欧美日韩视频怡春院| 国产亚洲精品yxsp| 茄子视频毛片免费观看| 波多野结衣久久精品| 国产乱人免费视频| 国产中文在线亚洲精品官网| 九九热精品视频在线| 精品国产香蕉伊思人在线| 国产精品国产三级国产专业不| 中文字幕亚洲电影| 毛片网站在线播放| 国产精品成人第一区| 99热最新在线| 宅男噜噜噜66国产在线观看| 午夜老司机永久免费看片| 国产无码在线调教| 亚洲中文字幕无码mv| 亚洲精品va| 国产亚洲精品无码专| 日韩精品无码一级毛片免费| 日本高清有码人妻| 精品福利视频导航| 久久国产精品夜色| 成人综合网址| 成人免费一级片| 国产三级成人| 无码'专区第一页| 国产成人你懂的在线观看| 一本二本三本不卡无码| 99re66精品视频在线观看 | 亚洲精品无码在线播放网站| 亚洲黄网视频| 中文字幕人妻av一区二区| 国产特级毛片aaaaaa| 国产又粗又猛又爽视频| 久久黄色视频影| 97se亚洲综合| 亚洲精品777| 国产一区二区三区在线观看视频| 天天色综网| 91久久国产综合精品女同我| 一本视频精品中文字幕| 国产美女一级毛片| 亚洲色图欧美激情| 欧美黄网在线| 夜夜高潮夜夜爽国产伦精品| 伊在人亞洲香蕉精品區| 亚洲香蕉伊综合在人在线| 真人高潮娇喘嗯啊在线观看 | 成人综合在线观看| 精品一区二区三区中文字幕| 国产亚洲精品资源在线26u| 亚洲男人的天堂网| av在线人妻熟妇| 亚洲成a人片| 国产精品免费久久久久影院无码| 国产自产视频一区二区三区| 久久亚洲高清国产| 污污网站在线观看| 国产三区二区| 毛片久久网站小视频| 久久综合结合久久狠狠狠97色| 久久精品人人做人人爽97| 谁有在线观看日韩亚洲最新视频 | 色男人的天堂久久综合| 性做久久久久久久免费看| 亚洲午夜福利在线| 精品国产aⅴ一区二区三区| 成人一级黄色毛片| 精品福利国产| 亚洲免费黄色网| 91成人在线免费观看| 婷婷亚洲天堂| 日韩高清一区 | 日韩国产一区二区三区无码| 91精品国产91久无码网站| 国产精品理论片| 超清无码一区二区三区| 1769国产精品视频免费观看| 五月婷婷亚洲综合| 久久综合丝袜长腿丝袜|