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

?

基于LSTM遞歸神經(jīng)網(wǎng)絡(luò)的邊境站點(diǎn)風(fēng)速時(shí)間序列預(yù)測

2020-02-22 05:39金偉余張東曉唐曉軻周士永邴軍國
科技創(chuàng)新導(dǎo)報(bào) 2020年27期
關(guān)鍵詞:深度學(xué)習(xí)

金偉余 張東曉 唐曉軻 周士永 邴軍國

摘? 要:邊境站點(diǎn)風(fēng)速預(yù)測對于智慧化邊海防管理有著重要意義?;谖覈?個邊境站點(diǎn)的歷年日平均風(fēng)速數(shù)據(jù),提出了一種基于長短期記憶遞歸神經(jīng)網(wǎng)絡(luò)的邊境站點(diǎn)風(fēng)速預(yù)測模型,以及模型設(shè)計(jì)、網(wǎng)絡(luò)訓(xùn)練和預(yù)測過程實(shí)現(xiàn)等,并比較了5個站點(diǎn)2010—2015年的日平均風(fēng)速在不同迭代次數(shù)下,模型的預(yù)測精度和計(jì)算成本,驗(yàn)證了所提出的預(yù)測模型在不同站點(diǎn)適用性。

關(guān)鍵詞:風(fēng)速預(yù)測? 遞歸神經(jīng)網(wǎng)絡(luò)? 長短期記憶單元? 深度學(xué)習(xí)

中圖分類號:TP312? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2020)09(c)-0027-06

Abstract: Wind speed prediction at border sites is of great significance for intelligent border and coastal defense management. Based on the daily average wind speed data of 5 border stations in China, a wind speed prediction model based on long-short-term memory recurrent neural network is proposed, including model design, network training and prediction process implementation, etc. Under different iteration times of the daily average wind speed from 2010 to 2015, the prediction accuracy and calculation cost of the model verified the applicability of the proposed prediction model at different sites.

Key Words: Wind speed prediction; Recurrent neural network; Long and short-term memory unit; Deep learning

邊境站點(diǎn)的風(fēng)速是邊海防管控決策環(huán)節(jié)的重要環(huán)境因素,是邊海防管理過程中部署兵力和防控行動的重要參考依據(jù)。準(zhǔn)確的風(fēng)速預(yù)測是實(shí)現(xiàn)智慧化邊海防管理的前提和基礎(chǔ),有助于實(shí)現(xiàn)邊海防管控決策的效率和可靠度。目前風(fēng)速預(yù)測的方法主要是基于數(shù)值天氣預(yù)報(bào)預(yù)測結(jié)果的物理方法和基于歷史數(shù)據(jù)建模的統(tǒng)計(jì)方法這兩大類[1]。前者受數(shù)值模式本身機(jī)理的限制,對于短期的風(fēng)速預(yù)測準(zhǔn)確率往往較低,且時(shí)間分辨率不高;統(tǒng)計(jì)方法需要較多的歷史數(shù)據(jù),通過統(tǒng)計(jì)學(xué)習(xí)的方法識別歷史數(shù)據(jù)所體現(xiàn)的風(fēng)速特征來預(yù)測對未來某個時(shí)刻風(fēng)速。

風(fēng)速數(shù)據(jù)是時(shí)間序列數(shù)據(jù),現(xiàn)有針對時(shí)間序列數(shù)據(jù)的預(yù)測算法有多種模型,例如自回歸移動平均、支持向量回歸、人工神經(jīng)網(wǎng)絡(luò)、小波神經(jīng)網(wǎng)絡(luò)等。隨著深度學(xué)習(xí)算法研究的不斷深入,深度學(xué)習(xí)模型能夠適用于時(shí)間序列數(shù)據(jù)的預(yù)測問題,深度學(xué)習(xí)算法通過對輸入的數(shù)據(jù)信息逐步分層抽象并提取特征,提取出包含在數(shù)據(jù)序列中的隱含關(guān)系。遞歸神經(jīng)網(wǎng)絡(luò)將時(shí)間的序列概念引入到神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)構(gòu)建中去,使遞歸神經(jīng)網(wǎng)絡(luò)在時(shí)間序列數(shù)據(jù)分析中性能表現(xiàn)更好。長短期記憶單元是遞歸神經(jīng)網(wǎng)絡(luò)的一種變體,彌補(bǔ)了RNN可能出現(xiàn)的梯度消失和梯度爆炸、長期數(shù)據(jù)記憶能力有限等問題,能夠有效地進(jìn)行處理長時(shí)間的序列信息。LSTM 模型在不同領(lǐng)域的時(shí)間序列數(shù)據(jù)研究中已取得了不少成果的應(yīng)用案例,包括故障診斷[2]、語音識別[3]、機(jī)器翻譯,圖像文字識別、交通流速預(yù)測[4],農(nóng)業(yè)領(lǐng)域的降雨量預(yù)測[5]等。

本文針對歷年5個邊境站點(diǎn)風(fēng)速時(shí)間序列數(shù)據(jù),提出了一種基于LSTM遞歸神經(jīng)網(wǎng)絡(luò)的風(fēng)速預(yù)測方法,對LSTM遞歸神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練與模擬計(jì)算,用交叉驗(yàn)證的方法對模型在測試集上預(yù)測的均方根誤差進(jìn)行評價(jià),并比較了5個站點(diǎn)的模型的預(yù)測效果和計(jì)算成本。實(shí)驗(yàn)結(jié)果顯示基于LSTM遞歸神經(jīng)網(wǎng)絡(luò)的預(yù)測模型在站點(diǎn)風(fēng)速預(yù)測上具有較好的預(yù)測性能。

1? 基礎(chǔ)理論和技術(shù)

1.1 前饋神經(jīng)網(wǎng)絡(luò)

人工神經(jīng)網(wǎng)絡(luò)是一門重要的機(jī)器學(xué)習(xí)技術(shù),是深度學(xué)習(xí)的基礎(chǔ)。針對不同的應(yīng)用場景,目前已經(jīng)形成了不同規(guī)模類型的人工神經(jīng)網(wǎng)絡(luò)。單層神經(jīng)網(wǎng)絡(luò)對應(yīng)于感知機(jī),多層神經(jīng)網(wǎng)絡(luò)構(gòu)成深度學(xué)習(xí)的框架。經(jīng)典的神經(jīng)網(wǎng)絡(luò)包括輸入層、隱含層和輸出層,前饋神經(jīng)網(wǎng)絡(luò)是一種多層結(jié)構(gòu)的前向結(jié)構(gòu)的網(wǎng)絡(luò),傳遞過程中沒有反饋,是感知機(jī)的推廣應(yīng)用。連續(xù)復(fù)雜的函數(shù)可以利用該網(wǎng)絡(luò)來擬合。如圖1所示為一個三輸入、三輸出、隱含層具有4個神經(jīng)元的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。

Lin表示輸入層,x=(x1,x2,x3)T是多層感知器輸入;Lhidden表示4個神經(jīng)元的隱含層,;Lout是輸出層。從Lin到Lout傳遞稱為前向傳播,可表示為:

其中W1和W2表示輸入層、隱含層和輸出層之間依次傳遞的權(quán)重,b1和b2分別為輸出層和隱含層的偏置。激活函數(shù)f通常采用雙曲正切函數(shù)、logistic函數(shù)或sigmoid函數(shù)。這種網(wǎng)絡(luò)的訓(xùn)練利用誤差采用誤差反向傳播算法(BP),可稱為BP神經(jīng)網(wǎng)絡(luò)。雖然前饋神經(jīng)網(wǎng)絡(luò)可以解決風(fēng)速數(shù)據(jù)的非線性問題,但無法處理時(shí)間序列的日平均風(fēng)速。遞歸神經(jīng)網(wǎng)絡(luò)與前饋神經(jīng)網(wǎng)絡(luò)不同,可以解決這一問題。

1.2 遞歸神經(jīng)網(wǎng)絡(luò)

遞歸神經(jīng)網(wǎng)絡(luò)的優(yōu)勢是將隱含層之間互相連接,使隱入層的輸出和隱含層上一時(shí)刻其輸出相結(jié)合,來達(dá)到信息傳遞的作用。如圖2所示,該網(wǎng)絡(luò)與前饋神經(jīng)網(wǎng)絡(luò)類似,但增加了隱含層間的權(quán)重Wh。

遞歸神經(jīng)網(wǎng)絡(luò)的傳播過程可以用公式表示:

式中:W1,W2表示輸入層、隱含層與輸出層依次連接的權(quán)重;b1,b2分別表示隱含層和輸出層的偏置;xt表示t時(shí)刻的輸入;ht表示隱含層輸出;yt表示t時(shí)刻的輸出;ht-1表示第t-1時(shí)刻隱含層的輸出。激活函數(shù)f一般是雙曲正切函數(shù)或者Relu函數(shù)。

遞歸神經(jīng)網(wǎng)絡(luò)和前饋神經(jīng)網(wǎng)絡(luò)可以相互轉(zhuǎn)換,展開過程如圖3所示。

在轉(zhuǎn)換過程中,遞歸神經(jīng)的時(shí)刻數(shù)量與前饋神經(jīng)網(wǎng)絡(luò)隱含層的數(shù)量相對應(yīng)。在實(shí)際訓(xùn)練中,為了盡快收斂可采用有限個狀態(tài)來擬合訓(xùn)練??偟膩碚f,遞歸神經(jīng)網(wǎng)絡(luò)和前饋神經(jīng)網(wǎng)絡(luò)的區(qū)別在于是否考慮隱含層上一時(shí)刻的輸出。

1.3 長短期記憶單元

相關(guān)學(xué)者對遞歸神經(jīng)網(wǎng)絡(luò)進(jìn)行了研究,但仍然發(fā)現(xiàn)該網(wǎng)絡(luò)存在著梯度消失和梯度爆炸的情況,對于邊境氣象站點(diǎn)的長時(shí)間序列預(yù)測不適用。為了解決這一問題,相關(guān)的研究更多的選用LSTM模型[6-8]。LSTM模型是將隱藏層的RNN細(xì)胞替換為長短記憶周期的細(xì)胞,使其消除遞歸神經(jīng)網(wǎng)絡(luò)的缺陷。LSTM模型細(xì)胞結(jié)構(gòu)如圖4所示。

本文選用的是適應(yīng)性動量估計(jì)算法進(jìn)行梯度優(yōu)化,該算法是利用隨機(jī)方法進(jìn)行梯度優(yōu)化,能夠?qū)Σ煌瑓?shù)計(jì)算適應(yīng)性學(xué)習(xí)率并且占用較少的存儲資源。

2? 實(shí)驗(yàn)方法

選取了5個邊境的氣象站點(diǎn),各個站點(diǎn)的維度、經(jīng)度、海拔及站點(diǎn)代碼如表1所示。5個站點(diǎn)分別位于我們國家的東西南北邊境線上,其中寧德站點(diǎn)是海防線上。風(fēng)速數(shù)據(jù)集包含2010—2015年6年的氣象站點(diǎn)日平均風(fēng)速,其數(shù)據(jù)如圖5所示(數(shù)據(jù)來源:中國氣象數(shù)據(jù)網(wǎng))。

由圖5可知,塔城和江城站點(diǎn)的平均風(fēng)速在年度時(shí)間尺度上呈現(xiàn)了良好的周期性變化。呼瑪站點(diǎn)前3年的平均風(fēng)速呈現(xiàn)周期性,而2013年以后平均風(fēng)速波動性變大,周期性仍然存在。二連浩特站點(diǎn)前2年的平均風(fēng)速呈現(xiàn)周期性,而2012年以后平均風(fēng)速波動性變大,周期性仍然存在。而寧德站點(diǎn)的平均風(fēng)速年度周期性不明顯,極端風(fēng)速存在,這有可能是臺風(fēng)影響造成的。

2.1 基于LSTM的平均風(fēng)速模型訓(xùn)練

人工神經(jīng)網(wǎng)絡(luò)的訓(xùn)練是獲得預(yù)測模型的最重要過程,在訓(xùn)練前期需要將5個邊境站點(diǎn)的氣象數(shù)據(jù)進(jìn)行預(yù)處理,包括剔除異常數(shù)據(jù)點(diǎn)和補(bǔ)充缺失數(shù)據(jù)。其次將數(shù)據(jù)集,本文按照7:3的比例劃分為訓(xùn)練集和測試集,訓(xùn)練過程首先要選取損失函數(shù)和Adam優(yōu)化,其次產(chǎn)生訓(xùn)練好的模型選用硬件配置為Inter Core i3 CPU,4.GB內(nèi)存的64位操作系統(tǒng)計(jì)算機(jī)進(jìn)行訓(xùn)練。每個氣象站點(diǎn)的數(shù)據(jù)均訓(xùn)練3次,選其中最優(yōu)的一個作為該站點(diǎn)的預(yù)測模型。最后利用測試集數(shù)據(jù)在訓(xùn)練好的模型中進(jìn)行訓(xùn)練,模型構(gòu)建流程圖如圖6所示。

2.2 評價(jià)指標(biāo)

本文通過預(yù)測耗時(shí)和預(yù)測的均方根誤差(RMSE)來評價(jià)模型效果。公式如下:

式中:pt是預(yù)測值;yt是實(shí)測值。

結(jié)合上面的模型構(gòu)建,本文在模型訓(xùn)練和預(yù)測中以2010—2013年5個邊境站點(diǎn)日平均風(fēng)速數(shù)據(jù)作為訓(xùn)練集,2014—2015 年日平均風(fēng)速數(shù)據(jù)作為測試集,模型2個評價(jià)指標(biāo)如表2所示。

3? 結(jié)果分析

由表2可知,隨著迭代次數(shù)的增加,5個站點(diǎn)平均風(fēng)速的LSTM模型預(yù)測的均方根部分保持不變,部分降低了很小的數(shù)值,說明增加迭代次數(shù)并不能提高模型預(yù)測的精度;5個站點(diǎn)在同一迭代次數(shù)下,模型訓(xùn)練和預(yù)測的時(shí)間相差不大,其中迭代50次時(shí)總耗時(shí)在4min10s到5min10s之間,迭代100次時(shí)總耗時(shí)在8min10s到9min14s之間,迭代200次時(shí)總耗時(shí)在17min07s到17min38s之間,造成這一結(jié)果的原因是5個站點(diǎn)的訓(xùn)練和預(yù)測數(shù)據(jù)量相同、模型結(jié)構(gòu)相同。

在預(yù)測精度方面,5個站點(diǎn)中呼瑪和寧德站點(diǎn)的均方根誤差小于塔城、二連浩特和江城三個站點(diǎn),預(yù)測精度比較高,其中在呼瑪氣象站前4年訓(xùn)練數(shù)據(jù)中,前3年的平均風(fēng)速呈現(xiàn)周期性分布,第4年的數(shù)據(jù)相較于前3年波動較大,而與后2年的平均風(fēng)速的分布基本一致,所以導(dǎo)致呼瑪站點(diǎn)的模型預(yù)測精度較高;寧德氣象站前4年的訓(xùn)練數(shù)據(jù)波動性不大,沒有呈現(xiàn)明顯的年度周期性分布,只是出現(xiàn)了部分局部極值點(diǎn),所以導(dǎo)致該站點(diǎn)的模型預(yù)測精度也比較高。

而塔城和江城氣象站點(diǎn)的模型訓(xùn)練數(shù)據(jù)中呈現(xiàn)周期性的波動,同時(shí)與后兩年預(yù)測的數(shù)據(jù)分布基本一致,但模型預(yù)測精度較低,主要是因?yàn)檫@兩個氣象站點(diǎn)數(shù)據(jù)局部極值點(diǎn)較多,數(shù)據(jù)整體上不平穩(wěn)造成的。最后二連浩特氣象站點(diǎn)的模型訓(xùn)練數(shù)據(jù)周期性分布不明顯,同時(shí)數(shù)據(jù)的波動性在5個站點(diǎn)中最大,所以導(dǎo)致模型的預(yù)測精度較低。

4? 結(jié)語

本文選取5個具有代表性的邊境站點(diǎn)6年的日平均風(fēng)速數(shù)據(jù),采用LSTM遞歸神經(jīng)網(wǎng)絡(luò)進(jìn)行了模型的訓(xùn)練和預(yù)測,最后分析了不同站點(diǎn)的模型的兩大指標(biāo)之間的差異性,結(jié)果表明:

(1)該神經(jīng)網(wǎng)絡(luò)在邊境站點(diǎn)日平均風(fēng)速預(yù)測問題上擬合精度較高,預(yù)測的均方根誤差均較小,說明該方法可以較好的預(yù)測5個站點(diǎn)的日平均風(fēng)速。

(2)對LSTM遞歸神經(jīng)網(wǎng)絡(luò)的不同迭代次數(shù)的精度和耗時(shí)進(jìn)行了驗(yàn)證,5個站點(diǎn)不同迭代次數(shù)實(shí)驗(yàn)下均方根誤差差異不大,說明預(yù)測模型穩(wěn)定性較好,增加迭代次數(shù)不會提高模型的精度,反而增加了計(jì)算時(shí)間,故設(shè)置合理的迭代參數(shù)就可以高效的獲得相對較高的精度。

(3)LSTM遞歸神經(jīng)網(wǎng)絡(luò)模型在時(shí)間序列預(yù)測中耗時(shí)較長,但氣象站點(diǎn)日平均風(fēng)速的確定屬于決策前參考依據(jù),對于實(shí)時(shí)性要求不高邊境管控決策,該預(yù)測模型較適用。

參考文獻(xiàn)

[1] 魏昱洲,許西寧.基于LSTM長短期記憶網(wǎng)絡(luò)的超短期風(fēng)速預(yù)測[J].電子測量與儀器學(xué)報(bào),2019,33(2):64-71.

[2] 魏曉良,潮群,陶建峰,等.基于LSTM和CNN的高速柱塞泵故障診斷[J].航空學(xué)報(bào),2020(41):1-12.

[3] 侯云飛.中文語音關(guān)鍵詞檢出技術(shù)研究[D].南京:南京理工大學(xué),2017.

[4] Lv YS,Duan YJ,Kang W W,et al.Traffic flow prediction with bigdata: a deep learning Approach[J].IEEE Transactions on Intelligent Transportation Systems,2015,16( 2) :865-873.

[5] 崔巍,顧冉浩,陳奔月,等.BP與LSTM神經(jīng)網(wǎng)絡(luò)在福建小流域水文預(yù)報(bào)中的應(yīng)用對比[J].人民珠江,2020,41(2):74-84.

[6] 王鑫,吳際,劉超,等.基于LSTM循環(huán)神經(jīng)網(wǎng)絡(luò)的故障時(shí)間序列預(yù)測[J].北京航空航天大學(xué)學(xué)報(bào), 2018,44(4):772-784.

[7] 張立彬,應(yīng)建陽,陳教料.基于IPSO-SA算法的溫室番茄產(chǎn)量預(yù)測方法[J].浙江工業(yè)大學(xué)學(xué)報(bào),2019,47(5):527-533.

[8] 雷森,史振威,石天陽,等.基于遞歸神經(jīng)網(wǎng)絡(luò)的風(fēng)暴潮增水預(yù)測[J].智能系統(tǒng)學(xué)報(bào),2017,12(5):640-644.

猜你喜歡
深度學(xué)習(xí)
從合坐走向合學(xué):淺議新學(xué)習(xí)模式的構(gòu)建
搭建深度學(xué)習(xí)的三級階梯
有體驗(yàn)的學(xué)習(xí)才是有意義的學(xué)習(xí)
利用網(wǎng)絡(luò)技術(shù)促進(jìn)學(xué)生深度學(xué)習(xí)的幾大策略
MOOC與翻轉(zhuǎn)課堂融合的深度學(xué)習(xí)場域建構(gòu)
大數(shù)據(jù)技術(shù)在反恐怖主義中的應(yīng)用展望
構(gòu)建“單元整合、主題牽引”詩歌鑒賞“深度學(xué)習(xí)”課堂的策略