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

一種改進ADAM-CNN模型的鋼筋混凝土腐蝕檢測方法

2023-03-13 02:09:32林旭梅朱廣輝陳一戈苗芳榮
中國測試 2023年2期
關鍵詞:優(yōu)化模型

林旭梅, 胡 川, 朱廣輝, 陳一戈, 苗芳榮

(青島理工大學信息與控制工程學院,山東 青島 266520)

0 引 言

隨著我國海洋工程的蓬勃發(fā)展,鋼筋混凝土工程結構的建筑數(shù)量也在迅速擴張[1]。由于海水中富含侵蝕性元素,長期裸露在海洋環(huán)境下的混凝土結構工程易遭受腐蝕損壞進而威脅工程設施的安全運行,其中混凝土內部鋼筋的腐蝕是造成鋼筋混凝土結構工程耐久性失效的主要因素。因此,及時掌握混凝土中鋼筋腐蝕程度,對危險工程做出預判防護尤為重要[2]。

近年來,國內外學者對鋼筋混凝土腐蝕檢測做出大量研究,ZENG D等[3]通過半電位法檢測電位與不同腐蝕程度的鋼筋混凝土結構撓度關系,結合有限元分析技術實現(xiàn)對鋼筋腐蝕程度定量評價。金祖權教授等[4]通過研究鋼筋銹蝕應變力的變化結合數(shù)字圖像技術實現(xiàn)對混凝土內部腐蝕程度的檢測。申家瑋等[5]通過測量鋼筋反射振幅,表面波頻率,電勢等特征數(shù)據(jù),采用機器學習算法對特征數(shù)據(jù)融合處理來判斷鋼筋銹蝕程度。GOTOH等[6]利用鋼筋銹蝕過程中磁導率產生變化這一特性,利用電磁感應原理結合霍爾元件來檢測鋼筋銹蝕程度。

上述鋼筋混凝土腐蝕檢測方法和理論,均從各自角度取得了一定檢測效果,對于該問題的研究起到了巨大推動作用。但是受鋼筋混凝土腐蝕機理的復雜性,影響因素多樣性及各類檢測方式自身缺陷性影響,單一傳感器或檢測方式無法準確真實全方面反映鋼筋腐蝕狀況。鑒于此,本文提出一種基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡模型,并將其用于鋼筋混凝土腐蝕狀態(tài)預測。

1 普通BP神經網絡預測模型

普通BP神經網絡在執(zhí)行過程可分為輸入特征的前向傳導、誤差反向傳播、權值更新3個階段[7]。輸入特征前向傳播即每層神經元對多傳感器腐蝕輸入特征進行提取,經過Relu函數(shù)非線性變換后作為下一層神經元的輸入。誤差反向傳播則是計算預測輸出與實際標簽在損失函數(shù)中的誤差,通過鏈式求導法則來尋找最優(yōu)的參數(shù)梯度進行權值更新。傳統(tǒng)BP神經網絡模塊如圖1所示。

圖1 普通BP神經網絡模型

假設有m個樣本,x為輸入特征數(shù)據(jù),y為對應分類標簽,有 { (xi,yi)}={(x1,y1),(x2,y2),···,(xm,ym)},yi∈ {1,2,3,···,K},K表示樣本分類類數(shù)。

1) 輸入特征的前向傳導。

假設輸入特征x=[x1,x2,···,xm]T,l表示網絡的層數(shù),l∈ {1,2,···,n},z(l)表示第l-1層到第l層的輸入與權值線性乘積累加和,a(l)表示對z(l)使用Relu函數(shù)進行激活非線性變換。特別地,令首層的輸入與激活值相等,即:z(1)=a(1)=x(1)。

2) Relu函數(shù)表達式為:

3) Softmax函數(shù)常與交叉熵損失函數(shù)相結合構成Softmax模型,來解決多分類問題。對于每個輸入樣本xi,都會輸出相應的類別概率,即P(yi=j|xi),這表示xi被 判別為類別j的概率,其中j∈ {1,2,···,K}。這里使用hw,b(xi)來表示Softmax多分類模型概率分布輸出。

式中:w,b——模型中所有的參數(shù);

4) 交叉熵損失函數(shù)用來衡量輸出類別分布概率與標簽之間的差異,依據(jù)誤差使用反向傳播算法來優(yōu)化模型參數(shù),從而提升模型預測分類的準確度。用L(w,b;xi,yi)表示交叉熵損失函數(shù)

5) 權值更新:

式中:α——學習率,控制參數(shù)更新幅度;

2 改進ADAM算法優(yōu)化的卷積殘差BP神經網絡模型

2.1 卷積殘差BP神經網絡模型

針對普通淺層BP神經網絡模型在小樣本數(shù)據(jù)集下存在擬合能力不足,而加深網絡產生過擬合問題,構建一種卷積殘差BP神經網絡模型,如圖2所示,首先將一維多傳感器數(shù)據(jù)重塑為二維灰度圖片數(shù)據(jù)形式,采用2×2的卷積核進行特征濾波提取,提取后的信息平展后連接BP殘差神經網絡層,增強淺層低非線性度特征信息向深層網絡的直接傳遞和重復利用,提高網絡模型擬合及泛化能力。

圖2 卷積殘差BP神經網絡模型

如圖2所示,在卷積殘差BP神經網絡模型中,對輸入樣本的分類預測主要分為以下3個步驟:

1)數(shù)據(jù)預處理

將陽極梯傳感器監(jiān)測的7路腐蝕電壓,7路腐蝕電流,6路腐蝕阻抗,應變傳感器監(jiān)測的4路應變力,溫度傳感器監(jiān)測的1路溫度,共25路數(shù)據(jù)組成的一維特征向量歸一化處理后重塑為5×5二維灰度圖片數(shù)據(jù)形式。

2)卷積核特征提取

將二維灰度圖片數(shù)據(jù)形式作為卷積層輸入,利用卷積神經網絡(CNN)局部感知和權值共享優(yōu)勢[8],其中局部感知模式通過卷積核的滑窗局部特征提取保證每個神經單元只響應感受野內的區(qū)域,加強卷積核對輸入空間局部信息的響應;權值共享網絡結構相對于全連接結構有效減少權值數(shù)量,降低網絡模型復雜度,提升模型泛化性能。

3)殘差神經網絡連接及分類輸出

卷積層提取后的信息平展為一維數(shù)據(jù)向量,連接殘差神經網絡模塊,S1表示殘差網絡的跳躍連接,增強淺層低非線性度特征信息向深層網絡的直接傳遞和重復利用[9],提高模型擬合能力。

數(shù)據(jù)集中鋼筋銹蝕數(shù)據(jù)的輸出(標簽)分成“未腐蝕”,“輕度腐蝕”,“重度腐蝕”三類。采用One-Hot編碼將類別標簽轉換成計算機能夠識別的形式[10],如表1所示。

表1 One-Hot獨熱編碼

2.2 基于分段學習率控制的改進ADAM優(yōu)化算法

ADAM(自適應矩估計)是一種基于低階矩自適應估計的隨機優(yōu)化算法[11]。該算法通過梯度的一階矩估計和二階矩估計自適應調整學習率更新參數(shù),使用ADAM算法優(yōu)化的目標函數(shù)參數(shù)更新過程如流程圖3所示,α表示學習率,θt表示t時刻的網絡參數(shù),gt表示t步的梯度, β1,β2表示一階,二階矩估計衰減因子,mt,vt表示一階,二階矩估計梯度,f(θ)表示帶參數(shù) θ的優(yōu)化目標函數(shù)。初始化參數(shù)值為β1=0.9, β2=0.999,ε=10-8。

圖3 ADAM算法參數(shù)更新流程

雖然ADAM算法被廣泛應用于深度學習模型優(yōu)化訓練之中,但其在后期收斂方面仍存在一定缺陷,Sashank等[12]指出ADAM算法中二階矩估計梯度vt采用指數(shù)移動平均函數(shù)計算所得,其值為有效時間窗口內歷史平方梯度的加權累積,隨著時間窗口的變化,遇到的數(shù)據(jù)可能發(fā)生巨變,使得vt可能會時大時小,不是單調變化,在訓練后期可能引起學習率的震蕩,導致模型無法收斂。

針對上述問題,提出一種分段學習率指數(shù)步長衰減控制策略,在迭代步長閾值之前,認為距離目標函數(shù)最優(yōu)解較遠,此時保持正常自適應學習率,享受ADAM算法高速搜索效率[13];閾值之后,認為接近最優(yōu)解,強制對學習率進行指數(shù)迭代步長衰減,減緩學習率震蕩,防止越過最優(yōu)解,利于模型后期收斂[14]。

式中:t——當前迭代步長;

tset——設置的分段迭代步長閾值;

tmax——設置最大迭代步長。

此外,由圖3可以看出,ADAM算法中的學習率由mt,vt共同控制調整,mt為gt的一階矩估計加權平均梯度,可將其視為當前觀測梯度的預測。引入一階矩估計加權平均梯度mt對二階矩估計加權平均梯度vt進行調整,改進后的公式為:

當預測梯度mt和當前觀測梯度gt相近時,此時與ADAM算法中vt的更新公式幾乎等價,如果觀測梯度gt大大偏離了預測梯度mt,那么不信任當前觀測梯度gt,將二者絕對值求平均后作為新的觀察梯度對vt進行更新。

將式(9)分段學習率指數(shù)步長衰減控制策略與式(10)改進算法融入ADAM算法之中,形成本文新的改進ADAM算法,改進算法參數(shù)優(yōu)化過程如圖4所示。

圖4 改進ADAM算法參數(shù)更新流程

2.3 改進ADAM算法優(yōu)化卷積殘差BP神經網絡模型

基于分段學習率控制的改進ADAM算法優(yōu)化殘差BP神經網絡模型的具體步驟如下:

1)讀入樣本數(shù)據(jù),隨機打亂樣本數(shù)據(jù)順序,按照7∶3的比例將樣本分為訓練集和測試集,每次隨機提取小批次樣本數(shù)據(jù)進行訓練及預測。

2)將腐蝕電壓,腐蝕電流,腐蝕阻抗,溫度,應變力等組成的一維特征數(shù)據(jù)進行歸一化處理后重塑為二維灰度圖片形式數(shù)據(jù)。

3)轉換后的灰度圖片數(shù)據(jù)經過卷積網絡特征提取后展平輸入殘差BP神經網絡完成前向傳播,根據(jù)損失函數(shù)反向傳播計算出各層參數(shù)當前觀測梯度。

4)使用分段學習率控制的改進ADAM算法對各層參數(shù)進行計算更新,更新后的參數(shù)作為各層新的網絡參數(shù),為下一輪更新迭代做準備。

5)完成訓練后的模型根據(jù)多傳感器監(jiān)測數(shù)據(jù)對鋼筋腐蝕程度進行智能分類評估。

本文研究將基于分段學習率控制的改進ADAM算法優(yōu)化殘差BP神經網絡模型用于鋼筋混凝土腐蝕狀態(tài)預測,其預測流程如圖5所示。

圖5 改進ADAM算法優(yōu)化卷積殘差BP神經網絡流程

3 算法驗證及仿真實驗

3.1 實驗平臺及方法

本課題實驗共采集多傳感器鋼筋混凝土腐蝕樣本數(shù)據(jù)3 000組,其中未腐蝕樣本,輕度腐蝕樣本,重度腐蝕樣本各1 000組。按照7∶3比例分為訓練集和測試集,采用小批度樣本優(yōu)化訓練[15],每個批度為200,初始學習率設置為0.001,訓練總迭代步長tmax為800,分段迭代步長閾值tSet為600,本文所提卷積殘差神經網絡模型共5層,卷積核大小為2×2,殘差模塊中l(wèi)ayers1,layers2,layers3及輸出層神經元個數(shù)分別為256,128, 64,3。同時設置5層普通BP神經網絡作為對照模型,各層神經元個數(shù)分別為 256,128,64,16,3。選取 TensorFlow 2.3版本作為算法模型仿真驗證平臺,程序由python 3.7編寫完成。

文中約定,基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡、普通BP神經網絡及ADAM算法優(yōu)化的普通BP神經網絡、卷積殘差神經網絡,分別對應仿真圖中簡化標識符號lr_control_adam_cnn, lr_control_adam_bpnn, adam_bpnn,adam_cnn。

3.2 實驗驗證與分析

圖6、圖7為ADAM算法優(yōu)化的普通BP神經網絡、卷積殘差神經網絡在對應測試集上的測試準確率及損失誤差趨勢變化。卷積殘差神經網絡的卷積層相對于普通神經網絡全連接層有更少的參數(shù),且在殘差模塊中添加了跳躍連接,增強淺層低非線性度特征信息向深層網絡的直接傳遞和重復利用,因此,卷積殘差神經網絡模型具有較快的響應速度及較高的泛化能力。

圖6 測試集下的測試準確率

圖7 測試集下的測試損失誤差

圖8、圖9為基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡與ADAM算法優(yōu)化的普通BP神經網絡在對應測試集上的測試準確率及損失誤差趨勢變化。可見在訓練后期,分段學習率衰減策略較為有效的抑制學習率的震蕩,曲線的波動幅度削弱逐步收斂。

圖8 測試集下的測試準確率

圖9 測試集下的測試損失誤差

圖10,圖11為基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡、普通BP神經網絡及ADAM算法優(yōu)化的普通BP神經網絡在對應測試集上的測試準確率及損失誤差趨勢變化。對比可見本文提出的基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡具有更好的收斂性能及預測準確率。

圖10 測試集下的測試準確率

圖11 測試集下的測試損失誤差

4 結束語

針對鋼筋混凝土腐蝕檢測中單一傳感器或檢測方式獲取銹蝕特征信息不足及準確率不高等問題,提出一種改進神經網絡模型結構下對集成陽極梯、應變力、溫度傳感器的多傳感器數(shù)據(jù)融合檢測方式。

1)建立了卷積殘差神經網絡模型,將一維多傳感器數(shù)據(jù)二維化卷積層輸入,利用卷積神經網絡權值共享優(yōu)勢,有效減少權值數(shù)量,降低網絡模型復雜度,通過連接殘差神經網絡層,加強淺層低非線性度特征信息向深層網絡的跨越傳遞和重復利用,提升了模型泛化性能。

2)針對ADAM優(yōu)化算法在模型訓練后期學習率可能震蕩不收斂問題,引入分段學習率衰減策略抑制后期震蕩,同時對二階矩估計梯度變化進行調整,減緩學習率震蕩,防止越過最優(yōu)解,提高迭代收斂效率

3)實驗表明,基于分段學習率衰減控制的改進ADAM算法優(yōu)化的卷積殘差神經網絡模型鋼筋腐蝕樣本測試集上的平均準確率為96.2%,展現(xiàn)出良好的預測分類性能。

猜你喜歡
優(yōu)化模型
一半模型
超限高層建筑結構設計與優(yōu)化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優(yōu)化探討
關于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 国产成人福利在线视老湿机| 国产精品一线天| 欧美亚洲日韩中文| 99热这里只有免费国产精品| 国产网友愉拍精品| 国产福利不卡视频| 欧美自慰一级看片免费| 国产美女无遮挡免费视频网站 | 亚洲综合精品第一页| 国产欧美视频一区二区三区| 97视频免费看| 欧美午夜精品| 国产精品欧美日本韩免费一区二区三区不卡| 色欲不卡无码一区二区| 久久国产高清视频| 一级不卡毛片| Aⅴ无码专区在线观看| 久久99精品久久久久久不卡| 视频二区中文无码| 欧类av怡春院| 亚洲伊人电影| 亚洲国产天堂久久九九九| 亚洲娇小与黑人巨大交| 国产网友愉拍精品| 亚洲AV无码乱码在线观看代蜜桃 | 亚洲精品卡2卡3卡4卡5卡区| 久久这里只有精品免费| 亚洲国产亚综合在线区| 一本综合久久| 欧美国产在线精品17p| yy6080理论大片一级久久| 久久女人网| 男女性色大片免费网站| 91成人在线免费视频| 亚洲最猛黑人xxxx黑人猛交| 亚洲中文字幕无码爆乳| 国产精品亚欧美一区二区| 国产福利一区在线| 亚洲日韩精品伊甸| 四虎影院国产| 欧美成人二区| 免费在线视频a| 国产午夜一级毛片| 日韩无码视频播放| 亚洲国产精品不卡在线 | 91精品国产无线乱码在线| 亚洲精品第一页不卡| 亚洲国产中文欧美在线人成大黄瓜| 五月天福利视频| 亚洲成人黄色在线| 人妻精品全国免费视频| 天天色天天操综合网| 超碰91免费人妻| 国产无码网站在线观看| 国产自在自线午夜精品视频| 亚洲香蕉伊综合在人在线| 国产欧美精品专区一区二区| 99在线视频免费观看| 狠狠综合久久久久综| 国产福利免费视频| 国产靠逼视频| 四虎成人免费毛片| www.亚洲一区| 自慰高潮喷白浆在线观看| 四虎精品国产AV二区| 亚洲欧美另类中文字幕| 在线免费亚洲无码视频| 又大又硬又爽免费视频| 四虎亚洲国产成人久久精品| 伊人激情综合网| 国产91在线|日本| 全色黄大色大片免费久久老太| 亚洲无码37.| 国产精品原创不卡在线| 久久久久久高潮白浆| 亚洲国产成人麻豆精品| 538精品在线观看| 国产97视频在线| 亚洲精品第五页| 国产美女在线观看| 免费毛片全部不收费的| 熟妇人妻无乱码中文字幕真矢织江|