《電子技術(shù)應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 基于PSO-BP神經(jīng)網(wǎng)絡的混凝土抗壓強度預測
基于PSO-BP神經(jīng)網(wǎng)絡的混凝土抗壓強度預測
來源:微型機與應用2011年第20期
何曉鳳
(淮陰工學院 電子與電氣工程學院,江蘇 淮安223003)
摘要: 為了有效提高混凝土抗壓強度的預測精準度,利用粒子群算法優(yōu)化BP神經(jīng)網(wǎng)絡初始權(quán)值和閾值,建立了混凝土抗壓強多因子PSO-BP預測模型。模型以每立方混凝土中水泥、高爐礦渣粉、粉煤灰、水、減水劑、粗集料和細集料的含量以及置放天數(shù)為輸入?yún)?shù),混凝土抗壓強度值作為輸出參數(shù),不僅可以克服BP算法收斂速度慢和易陷入局部極值的缺陷,而且模型的學習能力、泛化能力和預測精度都有了很大的提高。以UCI數(shù)據(jù)庫中的Concrete Compressive Strength數(shù)據(jù)集為例進行仿真測試,結(jié)果表明:PSO-BP模型預測精度較BP、GA-BP模型分別提高了8.26%和2.05%,驗證了PSO-BP模型在混凝土抗壓強度預測中的有效性。
Abstract:
Key words :

摘  要: 為了有效提高混凝土抗壓強度預測精準度,利用粒子群算法優(yōu)化BP神經(jīng)網(wǎng)絡初始權(quán)值和閾值,建立了混凝土抗壓強多因子PSO-BP預測模型。模型以每立方混凝土中水泥、高爐礦渣粉、粉煤灰、水、減水劑、粗集料和細集料的含量以及置放天數(shù)為輸入?yún)?shù),混凝土抗壓強度值作為輸出參數(shù),不僅可以克服BP算法收斂速度慢和易陷入局部極值的缺陷,而且模型的學習能力、泛化能力和預測精度都有了很大的提高。以UCI數(shù)據(jù)庫中的Concrete Compressive Strength數(shù)據(jù)集為例進行仿真測試,結(jié)果表明:PSO-BP模型預測精度較BP、GA-BP模型分別提高了8.26%和2.05%,驗證了PSO-BP模型在混凝土抗壓強度預測中的有效性。
關(guān)鍵詞: BP神經(jīng)網(wǎng)絡;粒子群算法;混凝土抗壓強度;預測

    混凝土抗壓強度是否符合預期規(guī)定是其質(zhì)量控制的重要研究內(nèi)容之一,準確預測混凝土抗壓強度對施工質(zhì)量的提高、工程進度的加快有著重要作用[1]。對于普通混凝土的強度,一般可以用灰水比為主要因素的線性函數(shù)來進行描述和預測。對于高摻量的粉煤灰和礦渣混凝土來說,由于其組分的增加,水化反應的機理還不完全明確,影響因素更為復雜并具有交互作用,表現(xiàn)為特定的非線性規(guī)律[2]。人工神經(jīng)網(wǎng)絡(ANN)是解決非線性問題的有效手段之一,其中BP網(wǎng)絡由于結(jié)構(gòu)簡單、易于實現(xiàn)、魯棒性強等特點,成為神經(jīng)網(wǎng)絡中運用較多的網(wǎng)絡之一。但是BP神經(jīng)網(wǎng)絡也具有一些固有的弱點,如算法容易陷入局部極小點、收斂速度慢等,限制了它的進一步應用。
    粒子群優(yōu)化算法(PSO)避免了梯度下降法中要求函數(shù)可微、對函數(shù)求導的過程,采用基于種群全局搜索策略,而且其采用的速度—搜索模型操作簡單。它特有的記憶使其可以動態(tài)跟蹤當前的搜索情況,調(diào)整其搜索策略,可大大縮短神經(jīng)網(wǎng)絡的訓練時間[3]?;诖?,本文采用粒子群算法優(yōu)化BP神經(jīng)網(wǎng)絡的權(quán)值和閾值,并利用訓練樣本建立了混凝土抗壓強度PSO-BP預測模型。然后利用此模型對測試樣本進行預測,得到測試樣本抗壓強度值和誤差,并將結(jié)果與BP、GA-BP網(wǎng)絡進行比較,來驗證該模型在混凝土抗壓強度預測中的可靠性和適用性。
1 PSO-BP模型的建立
1.1 BP神經(jīng)網(wǎng)絡基本原理

    BP(Back Propagation)神經(jīng)網(wǎng)絡是一種神經(jīng)網(wǎng)絡學習算法,全稱為基于誤差反向傳播算法的人工神經(jīng)網(wǎng)絡,由信息的正向傳播和誤差的反向傳播兩個過程組成。輸入層各神經(jīng)元負責接收來自外界的輸入信息, 并傳遞給中間層各神經(jīng)元;中間層是內(nèi)部信息處理層,負責信息交換。根據(jù)信息變化能力的需求,中間層可以設計為單隱層或多隱層結(jié)構(gòu); 最后一個隱層傳遞到輸出層各神經(jīng)元的信息,經(jīng)進一步處理后, 完成一次學習的正向傳播,由輸出層向外界輸出信息處理結(jié)果。當實際輸出與期望輸出不符時,進入誤差的反向傳播階段。隱含層中神經(jīng)元的轉(zhuǎn)換函數(shù)有多種,通常采用log-sigmoid型函數(shù)。層與層之間采用全互聯(lián)的方式,以三層網(wǎng)絡為例,其BP網(wǎng)絡的拓撲結(jié)構(gòu)如圖1所示[4]。一個具有3層的BP神經(jīng)網(wǎng)絡能夠以任意精度逼近任意連續(xù)函數(shù),具有很強的非線性映射能力以及自學習、自組織和自適應能力,因此本文選用三層BP神經(jīng)網(wǎng)絡。

  


   
2.3 實驗結(jié)果與分析
    對于1 030組實驗數(shù)據(jù),本文隨機選取1 020組作為訓練數(shù)據(jù),用剩余10組作為測試數(shù)據(jù)。利用Matlab神經(jīng)網(wǎng)絡工具箱和PSO工具箱編制PSO-BP混凝土抗壓強度預測程序,將PSO中粒子的位置映射為BP神經(jīng)網(wǎng)絡的初始權(quán)值和閾值,通過BP算法訓練網(wǎng)絡,直到網(wǎng)絡達到性能指標。圖2給出了PSO優(yōu)化過程中最優(yōu)個體適應度變化曲線,可見適應度值從最初的6.5經(jīng)過20代左右快速收斂到了4.5。

 

 

    用訓練好的PSO-BP模型對測試樣本進行測試,得到測試樣本的預測結(jié)果。圖3給出了10個測試樣本的預測輸出,從圖中可以看出,PSO-BP模型的吻合度要比BP、GA-BP高許多。圖4給出了預測相對誤差,可以更進一步看出,除了個別樣本,PSO-BP模型預測誤差曲線在零附近的震蕩和偏差都要小于BP、GA-BP模型。表1列出了PSO-BP、BP和GA-BP模型分別對10組測試樣本的預測輸出和相對誤差。

    觀察表1,對于10組測試樣本,預測相對誤差小于15%的,PSO-BP、BP和GA-BP分別為10例、6例和9例,相對誤差平均值分別為5.04%、13.30%和7.09%;PSO-BP模型預測精度較BP、GA-BP模型分別提高了8.26%和2.05%。可見,PSO-BP模型的預測準確度要優(yōu)于BP、GA-BP,這為混凝土的抗壓強度提供了一個更精準的預測方法。
    傳統(tǒng)的混凝土抗壓強度線性預測方法存在諸多不足,采用人工智能技術(shù)較好地解決了這個問題。將粒子群算法與BP神經(jīng)網(wǎng)絡相結(jié)合,建立的PSO-BP模型兼有人工神經(jīng)網(wǎng)絡的廣泛映射能力和粒子群算法的全局收斂以及啟發(fā)式學習等優(yōu)點,明顯提高了網(wǎng)絡的泛化能力和運算效率。將PSO-BP模型運用于混凝土抗壓強度預測研究中,結(jié)果表明該模型具有較高的預測精度,可以在混凝土工程中進行實際運用。
參考文獻
[1] 季韜,林挺偉,林旭健.基于人工神經(jīng)網(wǎng)絡的混凝土抗壓強度預測方法[J].建筑材料學報,2005,8(6):676-681.
[2] 廖小輝,黃新,施俊玲,等.基于BP網(wǎng)絡的再生混凝土抗壓強度的預測模型[J].南京林業(yè)大學學報(自然科學版),2010,34(5):105-108.
[3] 任洪娥,霍滿冬.基于PSO優(yōu)化的SVM預測應用研究[J].計算機應用研究,2009,26(3):867-869.
[4] 張鵬,趙鐵軍,李秋義,等.雙摻粉煤灰和礦渣混凝土強度的BP網(wǎng)絡預測模型[J].混凝土,2009(6):16-18.
[5] 婁偉平,陳海燕,邱新法,等.基于粒子群優(yōu)化神經(jīng)網(wǎng)絡的臺風災情定量評估[J].自然災害學報, 2010,19(4):136-139.
[6] YI D,GE X R.An improved PSO based ANN with simulated annealing technique[J].Neurocomputing,2005,63(11):527-533.
[7] MATLAB中文論壇編著.MATLAB神經(jīng)網(wǎng)絡30個案例分析[M].北京:北京航空航天大學出版社,2010.
[8] YEH I C.Modeling of strength of high performance concrete using artificial neural networks[J],Cement and Concrete Research,1998,12(28):1797-1808.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 国产三级乡下 | 国产一级一级 | 亚洲国产中文在线 | 亚洲激情视频 | 国产一级成人毛片 | 911精品国产亚洲日本美国韩国 | 操碰在线视频 | 日本宅男午夜免费永久网站 | 有哪些免费的毛片可以看 | 亚洲毛片网 | 中国特级黄一级真人毛片 | 亚洲一欧洲中文字幕在线 | 男人午夜禁片在线观看 | 大学生一级特黄的免费大片视频 | 久久狠狠色狠狠色综合 | 久久精品18| 交视频在线播放 | 亚欧洲乱码专区视频 | jizz视频护士 | 日本成日本片人免费 | 九九视频精品全部免费播放 | 一个人看的视频在线www高清 | 中国黄色毛片 | 成人在激情在线视频 | 特级黄色毛片视频 | 最新在线黄色网址 | 91看片淫黄大片在看 | 欧美成在人线a免费 | 亚洲 欧美 中文字幕 | 精品一区二区三区在线播放 | 五月婷婷中文字幕 | 天堂最新资源在线 | 狠狠综合视频精品播放 | 国产一区二区三区国产精品 | 免费a视频在线观看 | 日韩视频第1页 | 在线中文字幕日韩 | 欧美综合自拍亚洲综合 | 国产香港一级毛片在线看 | 日韩国产欧美在线观看一区二区 | 国产在线一二三区 |