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

一種基于自適應遺傳算法優化BP神經網絡的漏磁缺陷量化框架

2020-10-17 06:04:28劉思嬌焦曉亮
無損檢測 2020年10期
關鍵詞:優化

劉思嬌,鄭 莉,焦曉亮,呼 婧

(北京華航無線電測量研究所,北京 100013)

隨著石油和天然氣市場的飛速發展,油氣管道的安全問題越來越受到重視,管道缺陷的量化對于預防管道事故的發生起著十分重要的作用。BP神經網絡方法已被應用到漏磁缺陷量化領域[1-2],韓文花等[3-4]提出了用遺傳算法對缺陷進行反演,但是傳統遺傳算法優化BP神經網絡應用于大量缺陷反演的計算存在訓練速度慢、量化精度低等缺點[5-6]。筆者將自適應遺傳算法優化的BP神經網絡應用到管道漏磁缺陷量化中,即根據管道漏磁實測缺陷的特點,自適應遺傳算法自主調節變異率和交叉率,進而提高計算速度,降低量化誤差[7]。

1 算法的基本原理

1.1 誤差逆傳播算法

誤差逆傳播算法(BP神經網絡算法)是神經網絡算法的一種,網絡由信號的正傳播和誤差的逆反饋組成。正傳播,即將訓練樣本輸入網絡,逐層向前傳播;誤差逆反饋,即計算輸出層的誤差,逆向反饋給隱層單元,再將誤差方向傳播回去,用連接全輸入端的實際信號和輸出端的等效誤差確定連接權的修正量,來更新各層間連接的權重和閾值[8]。在算法訓練過程中,這兩個階段循環進行,直至滿足停止條件。

1.2 遺傳算法

遺傳算法是用于解決搜索和優化問題的啟發式學習方法,其結合了遺傳學中基于適應度逐代選擇的存活原理,用選擇算子、交叉算子、變異算子去產生可延續的后代,進而找到最匹配的解決方案。

遺傳算法也是通過循環遍歷的方式進行最優篩選的,例如,在第t代種群為P(t),經過遺傳算子運算胡,得到第t+1代群體,遺傳算法流程如圖1所示。

圖1 遺傳算法流程

1.3 算法存在的缺陷

簡單的遺傳算法忽略了逐代運算時種群個體的優劣性,只利用了人為設定的交叉率和變異率進行尋優運算,算法泛化能力低,在進行神經網絡優化時增加了網絡優化難度,缺陷尺寸量化精度不高。

2 自適應遺傳算法

2.1 自適應遺傳算法原理

自適應遺傳算法利用適應度在種群中的順序排列和種群的進化狀態,自動調節遺傳算子的交叉率和變異率,使算法泛化能力增強。

(1)

(2)

式中:f′為初代個體的適應度最大值;f為次代個體的適應度值;fmax,fmin分別為個體適應度的最大值,最小值;favg為整個種群適應度的平均值;Pm1為初代變異率;Pc1為初代交叉率。

由式(1),(2)可知,個體適應度值趨于最大值時,其交叉率和變異率均趨近于零,說明在后期種群進化尋優的過程中,自適應遺傳算法可以對優秀的子代個體進行保留,增加交叉和變異操作的泛化能力,進而提高簡單的遺傳算法對于誤差逆反饋網絡對于初始權值的選擇。

2.2 自適應遺傳算法優化誤差逆反饋神經網絡框架

將遺傳算法應用到誤差逆反饋中,主要是用遺傳算法優化誤差逆反饋神經網絡的初始權值,誤差逆反饋神經網絡運用優化后的初始權值進行網絡訓練,對訓練數據更具有適用性。自適應遺傳算法優化BP神經網絡流程如圖2所示。

圖2 自適應遺傳算法優化BP神經網絡流程

2.2.1 選擇算子

采用輪盤賭法的選擇策略,使種群中優秀的個體以較大概率遺傳到下一代,增加優秀個體的適應度。

2.2.2 交叉算子

選擇算子完成后,種群中個體兩兩組合成為交叉算子的初代個體,由兩個初代種群的適應度計算出自適應交叉率,進行交叉運算。

2.2.3 變異算子

基于漏磁缺陷尺寸的多樣性及連續性,采用多點變異的方式,相較于傳統的單點變異,更適用于個體染色體長度較大的情況。在代數逐漸增加的進化過程中,產生變異的基因位的個數會逐漸減小,對變異點進行如下定義。

(3)

式中:N為染色體基因長度;t為種群當前進化代數;T為種群進化目標代數;L為大于1的自然數;中括號表示向下取整。

2.2.4 適應度函數

適應度函數是評價算法選擇何種路徑進化的重要判別標準,即對收斂速度及最優后代的產生有決定性影響。設置適應度函數為

(4)

式中:error(t)為其對應的誤差逆反饋網絡輸出的誤差標準差,適應度隨著error(t)的減小而增加;Fitness為常數。

2.2.5 誤差逆反饋網絡的框架搭建

采取自適應遺傳算法優化誤差逆反饋神經網絡,基于數據特點自適應定義變異率和交叉率,為誤差逆反饋網絡選取適應度最高的初始權值,同時定義如下網絡框架,具體描述如下所述[9]。

(1) 首先將數據進行歸一化,構建網絡輸入層傳輸函數采用log-sigmoid,輸入值和輸出值在0和1之間;輸出層傳遞函數采用線性輸出函數purelin,輸入和輸出值可取任意值;訓練函數采用貝葉斯正則法進行訓練。

(2) 設置種群的規模為50,隨機生成50組個體長度為57的神經網絡連接值,其中每個連接值的變化范圍為[-1,1],然后對每一組連接值進行初始化。

(3) 進行遺傳算法運算,迭代過程中不斷調整交叉率和變異率,依據上一節選擇、交叉、變異方法進行優勝劣汰的遺傳策略。

3 結果分析

3.1 樣本

缺陷數據庫包含天津直管牽拉和水壓環路試驗采集數據的缺陷庫,共1 567個缺陷樣本。所有缺陷樣本均從軸向去噪之后的數據中提取,訓練集與測試集比例為4…1。

缺陷長度分別為10,20,40,60 mm,寬度分別為10,20,40,60 mm,深度分別為1,3,5,7 mm。其中內缺陷為895個,外缺陷為672個。

3.2 量化結果分析

3.2.1 訓練速度

對比傳統遺傳算法和自適應遺傳算法對神經網絡訓練速度的影響,可以看出,傳統遺傳算法需迭代的次數多,且得到的誤差遠大于目標誤差;而自適應遺傳算法迭代次數少,訓練速度快,量化精度也較傳統遺傳算法有很大提高。傳統遺傳算法優化BP神經網絡訓練集迭代次數如圖3所示,自適應遺傳算法優化BP神經網絡訓練集迭代次數如圖4所示。

圖3 傳統遺傳算法優化BP神經網絡訓練集迭代次數

圖4 自適應遺傳算法優化BP神經網絡訓練集迭代次數

3.2.2 量化誤差

比較傳統遺傳算法和自適應遺傳算法優化BP神經網絡對于缺陷長寬深量化結果在不同評價指標的誤差,結果表明:自適應遺傳算法優化BP神經網絡算法在訓練集和測試集的評價指標滿足率較傳統遺傳算法優化BP神經網絡有明顯提高,說明自適應遺傳算法優化BP神經網絡有更好的學習能力;同時,自適應遺傳算法優化BP神經網絡對比傳統遺傳算法計算速率更快,迭代次數少,計算效率更高。 傳統遺傳算法和自適應遺傳算法優化BP神經網絡的長度、寬度和深度量化結果如表1~6所示(表中A為管道壁厚,9.5 mm)。

表1 傳統遺傳算法優化BP神經網絡長度量化結果

表2 自適應遺傳算法優化BP神經網絡長度量化結果

表3 傳統遺傳算法優化BP神經網絡寬度量化結果

表4 自適應遺傳算法優化BP神經網絡寬度量化結果

表5 傳統遺傳算法優化BP神經網絡深度量化結果

表6 自適應遺傳算法優化BP神經網絡深度量化結果

4 結語

在管道漏磁缺陷量化的計算過程中,針對傳統遺傳算法的缺點,采用自適應遺傳算法,根據實測管道缺陷的特點進行交叉率和變異率的調節和選取,相較于固定的交叉率和變異率,此方法提高了遺傳算法的計算速度,降低了實測數據的計算誤差。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 亚洲性日韩精品一区二区| 色婷婷亚洲综合五月| 国产91精品最新在线播放| 亚洲国产欧美自拍| 69综合网| 国产人成在线视频| 免费高清a毛片| 亚洲三级a| 欧美一区二区人人喊爽| 亚洲综合色区在线播放2019| 国产欧美日韩视频一区二区三区| 伊人久久大线影院首页| 国产极品美女在线播放| 最新精品久久精品| 91精品国产一区| 22sihu国产精品视频影视资讯| 亚洲激情99| 欧美自拍另类欧美综合图区| 制服丝袜一区| 秘书高跟黑色丝袜国产91在线| 日韩不卡高清视频| 巨熟乳波霸若妻中文观看免费| 欧美一级视频免费| 波多野结衣一区二区三视频| 四虎综合网| a在线观看免费| 乱人伦中文视频在线观看免费| 99在线观看免费视频| 91在线精品麻豆欧美在线| 亚洲精品成人片在线观看 | 精品国产福利在线| 亚洲男人的天堂在线观看| 老色鬼久久亚洲AV综合| 超碰色了色| 日本爱爱精品一区二区| 日韩在线视频网站| 亚洲人成网站观看在线观看| 国产91九色在线播放| 第一区免费在线观看| 日韩高清中文字幕| 国产福利在线免费| 2021最新国产精品网站| 国产成人综合日韩精品无码首页| 国产成人无码AV在线播放动漫| 伊人色综合久久天天| 蜜桃臀无码内射一区二区三区| 毛片网站观看| 免费人成网站在线高清| 中文字幕在线视频免费| 成人午夜视频免费看欧美| 色婷婷狠狠干| 国产白浆在线| 日韩精品一区二区三区免费在线观看| 久草网视频在线| 国产福利大秀91| 国产免费久久精品44| 亚洲人成网线在线播放va| 四虎成人精品| 欧美日韩国产综合视频在线观看 | 巨熟乳波霸若妻中文观看免费| 色欲色欲久久综合网| 免费观看欧美性一级| 97视频免费看| 精品视频一区在线观看| 这里只有精品国产| 亚洲精品自拍区在线观看| 久久综合丝袜日本网| 色婷婷电影网| 国产高清精品在线91| 亚洲精品国偷自产在线91正片| 在线国产你懂的| a毛片免费观看| 亚洲综合18p| 无码AV高清毛片中国一级毛片 | 婷婷六月综合网| 香蕉久久永久视频| 国产小视频网站| 波多野结衣视频网站| 又大又硬又爽免费视频| 正在播放久久| 小说 亚洲 无码 精品| 欧美亚洲日韩不卡在线在线观看|