• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      回歸分析和BP神經(jīng)網(wǎng)絡(luò)在地表沉降監(jiān)測中的應(yīng)用①

      2012-07-18 03:50:28朱小玉
      全球定位系統(tǒng) 2012年1期
      關(guān)鍵詞:動量權(quán)值分析法

      陳 帥,朱小玉,王 鵬,姜 楠

      (安徽理工大學 測繪學院,安徽 淮南232001)

      0 引 言

      在地表沉降監(jiān)測中,準確地對監(jiān)測點的變形進行預(yù)測是非常必要的,隨著計算機應(yīng)用水平的快速提高,現(xiàn)階段預(yù)測沉降的數(shù)學模型和方法有許多。為提高數(shù)學模型在地表沉降監(jiān)測及規(guī)律預(yù)測中的準確性,采用了回歸分析法中的曲線擬合法和BP神經(jīng)網(wǎng)絡(luò)模型的數(shù)值處理方法并進行比較,得到模型適合預(yù)測的范圍。

      1 模型的基本原理

      1.1 回歸分析法

      回歸分析法是利用數(shù)理統(tǒng)計原理,對大量的統(tǒng)計數(shù)據(jù)進行數(shù)學處理,并確定因變量與自變量之間的相關(guān)關(guān)系,建立一個相關(guān)性較好的回歸方程,并加以外推,用于預(yù)測因變量的分析方法,是最常用的數(shù)理統(tǒng)計方法。通常線性回歸分析法是最基本的分析方法,而求一個變量對另一個變量的因果關(guān)系,叫一元回歸分析。

      設(shè)以x為自變量,y為因變量,則一元線性回歸模型可表示為

      式中:a、b為回歸系數(shù);i為觀測次數(shù)。

      1.2 BP神經(jīng)網(wǎng)絡(luò)模型

      BP神經(jīng)網(wǎng)絡(luò)是一種基于誤差反向傳播算法的多層前饋網(wǎng)[2]。它是一種由輸入層、隱含層和輸出層構(gòu)成的多層向前神經(jīng)網(wǎng)絡(luò),本質(zhì)是以網(wǎng)絡(luò)誤差之平方和為目標函數(shù),按梯度法求其目標函數(shù)達到最小值的算法。其主要特點是:每個激勵函數(shù)是可微的Sigmoid函數(shù);多層感知器的多個突觸使得網(wǎng)絡(luò)更具連通性,連接域的變化或連接權(quán)值的變化都會引起連通性的變化[3]。圖1為BP神經(jīng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)。

      BP算法的學習過程就是使能量函數(shù)最小化的過程,由兩部分組成:信息的正向傳遞與誤差的反向傳播。在正向傳播過程中,輸入信息從輸入層經(jīng)隱含層逐層計算傳向輸出層,每一層神經(jīng)元的狀態(tài)只影響下一層神經(jīng)元的狀態(tài)。如果在輸出層未得到期望的輸出,則計算輸出層的誤差變化值,然后轉(zhuǎn)向反向傳播,通過網(wǎng)絡(luò)將誤差信號沿原來的連接通路反傳回來修改各層神經(jīng)元的權(quán)值直至達到期望目標[3]。

      圖1 BP神經(jīng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)

      假設(shè)輸入為x,輸入神經(jīng)元有r個,隱含層內(nèi)有s1個神經(jīng)元,激活函數(shù)為f1,輸出層內(nèi)有s2個神經(jīng)元,對應(yīng)的激活函數(shù)為f2,輸出為a,目標失量為t,則隱含層中第i個神經(jīng)元的輸出為

      輸出層第k個神經(jīng)元的輸出為

      輸出層的權(quán)值變化為

      式中:δki=(tk-a2k)f′2=ekf′2;ek=tk-a2k.同理可知

      隱含層權(quán)值變化為

      同理可得

      Δb1i=ηδij

      對于f1為對數(shù)S型激活函數(shù)

      對于f2線性激活函數(shù)

      f′2(n)=n′=1

      為加快訓練速度,避免陷入局部極小值,可采用附加動量法、變尺度法和變步長法進行BP網(wǎng)絡(luò)的改進。這里用的是附加動量法。

      帶有附加動量因子的權(quán)值調(diào)節(jié)公式[5]

      式中:k為訓練次數(shù);mc為動量因子,一般取0.95.

      2 模型對比

      采用某礦區(qū)的實測資料,通過建立兩種預(yù)測模型的數(shù)學源程序模型,輸入原始數(shù)據(jù)資料,分別用以上兩種模型進行預(yù)測訓練和測試,得到預(yù)測模型,輸入預(yù)測時間,即可得到具有相當精度的預(yù)測量,如表1所示。

      表1 模型在實測點預(yù)測結(jié)果相比較/m

      通過兩種預(yù)測模型的預(yù)測值與實測值比較可以看出,在前期的預(yù)測中,采用回歸分析和BP神經(jīng)網(wǎng)絡(luò)預(yù)測的結(jié)果和實測值擬合的比較好。后期由于數(shù)據(jù)的跳躍性,采用BP神經(jīng)網(wǎng)絡(luò)預(yù)測的結(jié)果比回歸分析法預(yù)測的結(jié)果要好,如圖2所示。

      圖2 模型預(yù)測值比較

      3 結(jié) 論

      通過樣本訓練和測試,得到了回歸分析法中的曲線擬合法和BP神經(jīng)網(wǎng)絡(luò)模型在地表沉降預(yù)測中各自的有效性和精確性。地表沉降預(yù)測是一種快速準確預(yù)計地表下沉的方法,選擇合適的預(yù)測模型進行預(yù)測,對提高信息預(yù)測的精度和準確度有著積極的意義。

      [1]孫 華.一元線性回歸模型設(shè)計及C++實現(xiàn)[J].長沙醫(yī)學院學報.2008(12):47.

      [2]MARTIN T H,HOWARD B D,MARK H B.神經(jīng)網(wǎng)絡(luò)設(shè)計[M].戴 蔡譯.北京:機械工業(yè)出版社,2002.

      [3]高 雋.人工神經(jīng)網(wǎng)絡(luò)原理及仿真實例[M].2版.北京:機械工業(yè)出版社,2007.

      [4]申 哲,葛廣英,田存?zhèn)?淺析BP神經(jīng)網(wǎng)絡(luò)設(shè)計中的關(guān)鍵問題[J].科技信息,2011(6):238-239.

      [5]劉啟中,施一萍,白彩英.基于BP神經(jīng)網(wǎng)絡(luò)的盾構(gòu)施工變形預(yù)測[J].計算機應(yīng)用與軟件,2005(4):3-5.

      猜你喜歡
      動量權(quán)值分析法
      動量守恒定律在三個物體系中的應(yīng)用
      異步機傳統(tǒng)分析法之困難及其克服
      防爆電機(2022年4期)2022-08-17 05:59:06
      一種融合時間權(quán)值和用戶行為序列的電影推薦模型
      CONTENTS
      應(yīng)用動量守恒定律解題之秘訣
      動量相關(guān)知識的理解和應(yīng)用
      基于時間重疊分析法的同車倒卡逃費探析
      基于權(quán)值動量的RBM加速學習算法研究
      自動化學報(2017年7期)2017-04-18 13:41:02
      層次分析法在SWOT分析法中的應(yīng)用
      AHP和SWOT分析法在規(guī)劃編制中的應(yīng)用
      江门市| 扎赉特旗| 木兰县| 贵德县| 徐州市| SHOW| 德州市| 博客| 新泰市| 海晏县| 阜阳市| 哈巴河县| 铜陵市| 长寿区| 铅山县| 洛隆县| 白城市| 监利县| 三穗县| 张家口市| 岳西县| 永兴县| 那曲县| 东丰县| 鄱阳县| 曲麻莱县| 武邑县| 密山市| 大丰市| 青岛市| 益阳市| 绥阳县| 内江市| 清镇市| 定安县| 五华县| 枞阳县| 乐业县| 桐柏县| 天门市| 普兰店市|