[發(fā)明專利]一種基于LSTM多狀態(tài)向量序列到序列模型的徑流預測方法有效
| 申請?zhí)枺?/td> | 202110096015.2 | 申請日: | 2021-01-25 |
| 公開(公告)號: | CN112949902B | 公開(公告)日: | 2023-06-16 |
| 發(fā)明(設計)人: | 尹翰林;張秀偉;張艷寧;王繁杜;郭子龍 | 申請(專利權)人: | 西北工業(yè)大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06N3/0442;G06N3/084;G06N3/08 |
| 代理公司: | 西安凱多思知識產(chǎn)權代理事務所(普通合伙) 61290 | 代理人: | 劉新瓊 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 lstm 狀態(tài) 向量 序列 模型 徑流 預測 方法 | ||
1.一種基于LSTM多狀態(tài)向量序列到序列模型的徑流預測方法,其特征在于步驟如下:
步驟1:準備數(shù)據(jù)集
收集研究流域內(nèi)各個氣象站點與徑流密切相關的特征數(shù)據(jù)和徑流值數(shù)據(jù);
步驟2:原始數(shù)據(jù)集的預處理
預處理過程包括異常值處理、空值處理、標準化、數(shù)據(jù)序列化,然后將經(jīng)過預處理的數(shù)據(jù)集按照年份劃分出訓練集、驗證集、測試集三個互斥的部分;
步驟3:構建LSTM多狀態(tài)向量序列到序列模型
模型整體架構包含五個部分,分別是氣象信息編碼器、徑流編碼器、一個多狀態(tài)向量序列形成的狀態(tài)矩陣、一個解碼器和一個全連接層;
所述的狀態(tài)矩陣由兩個編碼器的輸出拼接而成,拼接公式是:
其中(hn+1,hn+2,...,hn+m)是氣象信息編碼器的LSTM單元在最后m個時間步的隱藏狀態(tài)形成的序列,h是徑流編碼器的LSTM單元在最后1個時間步的隱藏狀態(tài);
步驟4:訓練模型
首先定義損失函數(shù)、優(yōu)化器,然后前向傳播算法計算損失,并且反向傳播算法計算梯度,然后更新網(wǎng)絡參數(shù)的權重;模型進行多次迭代訓練,在每次迭代中,用納什效率系數(shù)NSE衡量其在驗證集下的表現(xiàn);
步驟5:測試模型
將測試數(shù)據(jù)集送入迭代后的模型中運行,得到預測結果,并根據(jù)真實數(shù)據(jù)對預測結果進行評估。
2.根據(jù)權利要求1所述的一種基于LSTM多狀態(tài)向量序列到序列模型的徑流預測方法,其特征在于所述步驟2中,對原始數(shù)據(jù)集預處理的標準化方法公式為:其中,ui表示標準化之后的數(shù)據(jù),μ表示第i個特征xi在數(shù)據(jù)集上的均值,σ表示第i個特征xi在數(shù)據(jù)集上的標準差。
3.根據(jù)權利要求1所述的一種基于LSTM多狀態(tài)向量序列到序列模型的徑流預測方法,其特征在于所述步驟2中,對原始數(shù)據(jù)集預處理的數(shù)據(jù)序列化是使用滑動窗口的方式,滑動窗口進行序列化的公式如下:
其中,zi表示序列化之后的第i個序列,xi表示原始數(shù)據(jù)集的第i個特征,n表示原始數(shù)據(jù)集大小,l表示滑動窗口的大小。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業(yè)大學,未經(jīng)西北工業(yè)大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110096015.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理
- 用于高階長短期記憶網(wǎng)絡的系統(tǒng)和方法
- 基于深度學習LSTM的空調(diào)故障診斷方法
- 基于注意力機制的時間序列預測方法、裝置及存儲介質(zhì)
- 一種基于PCA-LSTM網(wǎng)絡的廢水處理智能監(jiān)控方法
- 一種基于FAF-LSTM深度神經(jīng)網(wǎng)絡的居民負荷預測方法及系統(tǒng)
- 用于預測血糖水平的循環(huán)神經(jīng)網(wǎng)絡裝置和系統(tǒng)
- 基于情景LSTM結構網(wǎng)絡的微博情感分析方法
- 語音信號處理方法、裝置、電子設備和存儲介質(zhì)
- 基于約束并行LSTM分位數(shù)回歸的電力負荷概率預測方法
- 基于深度網(wǎng)絡AS-LSTM的命名實體識別系統(tǒng)及識別方法





