国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于融合RBF-PSO-AE算法的混凝土力學性能預(yù)測

2022-12-20 08:04:14黃晨亮郭力群呂陽陽
計量學報 2022年11期
關(guān)鍵詞:編碼器力學性能粒子

黃晨亮, 郭力群, 呂陽陽, 劉 暢

(1. 駐馬店市科源建設(shè)工程質(zhì)量檢測有限公司, 河南 駐馬店 463000; 2. 華僑大學, 福建 泉州 362021;3. 河南工業(yè)大學,河南 鄭州 450001; 4. 河南省地巖工程科技有限公司,河南 鄭州 450001)

1 引 言

混凝土是大量使用在道路交通和工民建筑等土建領(lǐng)域不可或缺的材料,因此對混凝土自身特性的精準把握起到了至關(guān)重要的作用。目前混凝土材料力學性能評估研究已成為廣泛關(guān)注的熱點和難點問題?;炷敛牧系牧W性能和穩(wěn)定性受到多種因素的影響,因而難以深入準確預(yù)測混凝土力學性能。其力學性能預(yù)測通常采用概率統(tǒng)計[1]、多因素耦合[2]、神經(jīng)網(wǎng)絡(luò)[3]、相關(guān)向量機[4]等計算方法,這些方法有計算能力強、擬合效果好等優(yōu)點。循環(huán)神經(jīng)網(wǎng)絡(luò)(recurrent neural network, RNN)推動了深度學習在參數(shù)預(yù)測領(lǐng)域的發(fā)展,但是其梯度消失與梯度爆炸等問題伴隨著網(wǎng)絡(luò)深度加深而出現(xiàn)。在RNN的基礎(chǔ)上,文獻[5]提出長短期記憶(long short-term memory, LSTM),解決了梯度消失與梯度爆炸問題,但無法很好解決捕捉長期數(shù)據(jù)特征的問題。Li等[6,7]將Transformer網(wǎng)絡(luò)成功運用到參數(shù)預(yù)測當中,不僅有效克服了傳統(tǒng)RNN的梯度消失和梯度爆炸問題,并且增強了數(shù)據(jù)相關(guān)信息的關(guān)注,使得預(yù)測結(jié)果更加準確,但其自注意力機制仍存在對局部信息不敏感的問題,須優(yōu)化潛在信息。盡管這些方法預(yù)測應(yīng)用取得了可觀的效果,但提取隱藏特征的能力有限,導致收斂速度慢或者易陷入局部極大值,均出現(xiàn)泛化能力弱,魯棒性差,以及訓練過程復雜耗時久等問題。

本文提出了一種融合徑向基函數(shù)(radial basis function, RBF)、粒子群優(yōu)化算法(particle swarm optimization, PSO)和自編碼器(autoencoder, AE)的預(yù)測優(yōu)化算法(RBF-PSO-AE)。該算法是在改進RBF-PSO的基礎(chǔ)上,增加無監(jiān)督學習自編碼器模型,實現(xiàn)數(shù)據(jù)降維。采用無監(jiān)督模型也大大提升了模型的泛化能力和魯棒性,從而實現(xiàn)對混凝土力學性能的精確預(yù)測。

2 混凝土力學性能模型

混凝土力學性能最重要的指標是混凝土斷裂參數(shù),是混凝土材料耐壓能力的體現(xiàn)[8]。不同溫度下的混凝土斷裂能模型公式,是由斷裂試件置于不同溫度下斷裂實驗得到的,混凝土的應(yīng)力強度因子為:

(1)

式中:D為混凝土試件厚度;h為混凝土試件有效的高度;Fs為水平壓力;a為裂縫長度。

(2)

式中:h0為引伸計刀口薄鋼板的厚度;E為混凝土彈性模量參數(shù);Lc為臨界裂縫口位移距離。

斷裂能GF是單位面積內(nèi)裂縫擴展所需平均能量,GF計算如式(3)所示:

(3)

式中:W為裂縫擴展外荷載所做功,等于包圍面積;a0為初始縫長。

3 改進預(yù)測算法

3.1 RBF神經(jīng)網(wǎng)絡(luò)

RBF神經(jīng)網(wǎng)絡(luò)是經(jīng)典前向神經(jīng)網(wǎng)絡(luò)[9],具有可以擬合非線性連續(xù)函數(shù)的良好性能,其模型結(jié)構(gòu)如圖1所示,包含輸入層(X1~Xn),隱含層(C1~Cm)及輸出層(Y)。其網(wǎng)絡(luò)特點在于將隱含層節(jié)點激活函數(shù)定為徑向基函數(shù),具有收斂速度快、擬合精度高以及網(wǎng)絡(luò)結(jié)構(gòu)簡單等優(yōu)點[10]。

圖1 RBF神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.1 RBF neural network structure

如圖1所示的RBF結(jié)構(gòu)中,隱含層結(jié)構(gòu)中激活函數(shù)通常采用徑向基函數(shù):

(4)

式中:xn為第n個輸入?yún)?shù);cm為高斯函數(shù)的中心;σ為高斯函數(shù)的方差;‖xn-cm‖為對輸入樣本以及方差進行二范數(shù)計算,最終得到RBF神經(jīng)網(wǎng)絡(luò)結(jié)果y:

(5)

式中wij為權(quán)值系數(shù),i=1,2,3…,n。

3.2 PSO算法

粒子群優(yōu)化算法源自鳥群捕食行為的啟發(fā),利用群體智能建立簡化的模型—PSO算法模型。該算法獲得巡檢目標過程中去全局問題最優(yōu)化的解法策略是優(yōu)先搜索距離最近的區(qū)域,利用多個個體之間的協(xié)作,來實現(xiàn)信息共享,最終實現(xiàn)群體進化[11~13]。假設(shè)現(xiàn)存N個粒子(1個粒子群),在M維空間中對1個粒子群進行最優(yōu)化解法查找,同時對每個粒子賦予“位置”與“速度”信息。

(6)

(7)

式中:Xi為粒子i的位置信息,Vi為粒子i的速度信息,i=1,2,…,N。

通過粒子間的對于位置與速度的持續(xù)迭代和不斷優(yōu)化,經(jīng)過計算即可獲得滿足當前所有條件下全局最優(yōu)解。定義M維空間中任意1個粒子運動過程,受到粒子群整體出現(xiàn)過的最佳位置gbest和粒子自身出現(xiàn)過的最佳位置pbest的影響,則粒子i的第d維速度與位移更新公式為:

(8)

(9)

圖2 PSO算法流程圖Fig.2 Flow chart of PSO algorithm

3.3 AE模型

自編碼器(AE)提出的目的是解決復雜高維計算,主要包含編碼器以及解碼器。另外作為1種無監(jiān)督的學習方式,將輸入數(shù)據(jù)本身作為監(jiān)督,利用反向傳播方法,使得目標值于輸入值之間的存在聯(lián)系,對神經(jīng)網(wǎng)絡(luò)進行指導,使其嘗試著學習1個映射關(guān)系。自編碼器網(wǎng)絡(luò)中,編碼器可以表示為h=f(x),其作用是把高維輸入x編碼成為低維的隱變量h,使神經(jīng)網(wǎng)絡(luò)可以高效的學習到最有用的信息特征[14~16]。解碼器可以表示為r=g(h),其作用是將經(jīng)過神經(jīng)網(wǎng)絡(luò)中的隱變量h還原至初始維度,使其輸出r恢復至與輸入x維度相似。

3.4 融合RBF-PSO-AE的改進模型

3.4.1 RBF-AE算法融合

自動編碼器是無監(jiān)督學習模式,因此在訓練前不需要用有標簽的數(shù)據(jù)進行訓練。自動編碼器經(jīng)過訓練可以將輸入復制到輸出,進而將自編碼器的結(jié)構(gòu)與RBF相融合,使RBF的輸入數(shù)據(jù)同樣被用于輸出,即輸出Y=X。作為融合自編碼器的RBF-AE網(wǎng)絡(luò),其結(jié)構(gòu)如圖3所示。

圖3 RBF-AE網(wǎng)絡(luò)結(jié)構(gòu)圖Fig.3 RBF-AE network structure diagram

圖3中,若該網(wǎng)絡(luò)結(jié)構(gòu)中n>L,L為目標維度,則RBF-AE實現(xiàn)維度壓縮,將高維度數(shù)據(jù)映射成低維度特征表達;若n=L,RBF-AE實現(xiàn)等維度的特征表達;若n

RBF-AE算法模型使用的損失函數(shù)為交叉熵損失函數(shù)。相較于二次損失函數(shù),交叉熵損失函數(shù)在梯度更新中可以避免對激活函數(shù)求導,從而擺脫了激活函數(shù)的限制,實現(xiàn)了真正的誤差越大,梯度越大,能加快收斂,縮短訓練時間,交叉熵為:

(10)

3.4.2 改進的融合RBF-PSO-AE算法

若混凝土斷裂參數(shù)預(yù)測樣本的數(shù)量過小,則擬合數(shù)據(jù)過程可能不可導,所以難以應(yīng)用梯度下降方法優(yōu)化。而RBF網(wǎng)絡(luò)中高斯核函數(shù)常常被選擇作為徑向基函數(shù),高斯過程求最優(yōu)解,參數(shù)求解本身不可導,所以不存在梯度,但可以能用蒙特卡洛求解方法。類似于隨機求解問題,方向和時間的不確定是力學預(yù)測場景2大關(guān)鍵問題。針對混凝土力學參數(shù)預(yù)測,粒子群優(yōu)化方法通過生成有限數(shù)量的粒子群,在占用少量計算資源條件下,可持續(xù)調(diào)整優(yōu)化RBF的最佳權(quán)值參數(shù)矩陣,其過程如圖4所示。

鑒于RBF-PSO-AE算法出色的性能,將改進RBF-PSO-AE算法應(yīng)用于混凝土力學性能預(yù)測中,最終的RBF-PSO-AE優(yōu)化算法模型預(yù)測流程如圖5所示。

圖4 PSO-RBF優(yōu)化過程Fig.4 PSO-RBF optimization process

圖5 融合RBF-PSO-AE的預(yù)測模型流程Fig.5 Prediction model process integrating RBF-PSO-AE

4 預(yù)測實例分析

4.1 研究數(shù)據(jù)

本文研究了溫度為40℃時,預(yù)測不同的混凝土齡期,其斷裂能、失穩(wěn)韌度和起裂韌度等混凝土性能數(shù)據(jù),并對比多種單一算法模型對原始數(shù)據(jù)擬合的效果,從而對算法預(yù)測效果進行評估。力學參數(shù)部分數(shù)據(jù)如表1所示,圖6所示為60組參數(shù)的數(shù)據(jù)分布。

表140℃時混凝土各齡期斷裂參數(shù)Tab.1 Concrete parameters of at different day at 40 ℃

圖6 力學參數(shù)的數(shù)據(jù)分布Fig.6 Data distribution of mechanical parameters

4.2 預(yù)測分析

4.2.1 預(yù)測步驟

實驗采用3種算法來構(gòu)建預(yù)測模型對數(shù)據(jù)進行分析,分別是最小二乘方法(LEASTSQ),RBF方法,以及改進的RBF-PSO-AE方法。將60組數(shù)據(jù)進行劃分,隨機抽取50組數(shù)據(jù)進行訓練,剩下10組數(shù)據(jù)打亂順序,然后再作為測試樣本進行預(yù)測。

4.2.2 預(yù)測結(jié)果分析

為便于分析比較,對斷裂能、失穩(wěn)韌度、起裂韌度等3個混凝土力學參數(shù),分別運用LEASTSQ、RBF、改進的PSO-RBF-AE等3種算法進行預(yù)測,預(yù)測結(jié)果分別如圖7所示。

圖7 力學性能預(yù)測結(jié)果Fig.7 Prediction results of mechanical properties

由圖7可以看出,在預(yù)測精度方面,3種預(yù)測算法平均預(yù)測精確度由高到低排序為RBF-PSO-AE、RBF、LEASTSQ。誤差分析分別采用均方誤差(MSE)、平均絕對值誤差(MAE)和平均絕對誤差(AAE)三種誤差來進行分析,斷裂能預(yù)測的各項誤差對比如表2所示。

表2誤差對比Tab.2 Error comparison (%)

在誤差分析時采用典型的均方根誤差進行分析,以斷裂能預(yù)測為例,最小二乘法預(yù)測的均方根誤差達到了74.67%,誤差最大。而采用RBF構(gòu)建的預(yù)測模型,精度有了極大的提升,均方根誤差僅為14.61%,準確度達到了85%以上。表現(xiàn)最佳的是采用RBF-PSO-AE優(yōu)化算法構(gòu)建的模型,該模型預(yù)測結(jié)果誤差僅為0.006%,是3種算法中精度最高的預(yù)測模型,且穩(wěn)定性最高。

5 結(jié) 論

1) 本文針對混凝土材料力學特性精確預(yù)測問題展開研究,對比評估RBF-PSO-AE融合預(yù)測模型與單一預(yù)測算法之間的效果差異。在同一個樣本數(shù)據(jù),分別運用LEASTSQ、RBF、RBF-PSO-AE三種算法對混凝土的斷裂能、失穩(wěn)韌度、起裂韌度等進行預(yù)測。

2) 實驗結(jié)果表明, 所提出的RBF-PSO-AE融合模型的混凝土力學性能預(yù)測精確度達至99%以上。在不同參數(shù)下,RBF-PSO-AE融合預(yù)測模型將均方根誤差降低到0.006%左右,證明了加入無監(jiān)督學習的自編碼器模型后,融合預(yù)測模型的泛化能力大大提升。

3) 與RBF和LEASTSQ等單一預(yù)測算法對比,發(fā)現(xiàn)RBF-PSO-AE融合預(yù)測模型在混凝土力學性能預(yù)測的良好表現(xiàn),為實際工程應(yīng)用提供了有效的理論依據(jù)。未來將針對該算法模型進行從規(guī)律可解釋方面進行相關(guān)研究,并針對混凝土更多性能參數(shù)進行可靠的精確預(yù)測。

猜你喜歡
編碼器力學性能粒子
Pr對20MnSi力學性能的影響
云南化工(2021年11期)2022-01-12 06:06:14
Mn-Si對ZG1Cr11Ni2WMoV鋼力學性能的影響
山東冶金(2019年3期)2019-07-10 00:54:00
基于粒子群優(yōu)化的橋式起重機模糊PID控制
基于FPGA的同步機軸角編碼器
基于粒子群優(yōu)化極點配置的空燃比輸出反饋控制
基于PRBS檢測的8B/IOB編碼器設(shè)計
JESD204B接口協(xié)議中的8B10B編碼器設(shè)計
電子器件(2015年5期)2015-12-29 08:42:24
INCONEL625+X65復合管的焊接組織與力學性能
焊接(2015年9期)2015-07-18 11:03:53
多總線式光電編碼器的設(shè)計與應(yīng)用
新型GFRP筋抗彎力學性能研究
河南科技(2014年5期)2014-02-27 14:05:46
望都县| 驻马店市| 临西县| 睢宁县| 谢通门县| 醴陵市| 襄城县| 和平区| 武冈市| 乌兰县| 平谷区| 保靖县| 五家渠市| 孟州市| 丁青县| 大姚县| 灵台县| 巍山| 西吉县| 峨边| 华池县| 雷州市| 黑山县| 馆陶县| 仁怀市| 盐城市| 房产| 治县。| 黑山县| 即墨市| 敦煌市| 永康市| 乃东县| 元朗区| 池州市| 体育| 平邑县| 台山市| 东阳市| 新源县| 双峰县|