[發明專利]一種以支持向量機建立數據驅動的小流域洪水預報方法在審
| 申請號: | 201910514384.1 | 申請日: | 2019-06-14 |
| 公開(公告)號: | CN110298498A | 公開(公告)日: | 2019-10-01 |
| 發明(設計)人: | 李宏恩;王芳;周寧;徐海峰;李錚;何勇軍;李陽明艷;厲丹丹 | 申請(專利權)人: | 水利部交通運輸部國家能源局南京水利科學研究院 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06F17/18;G06K9/62 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 朱小兵 |
| 地址: | 210029 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 支持向量機 數據驅動模型 洪水預報 數據驅動 流量數據 時間序列 小流域 支持向量機算法 歷史數據訓練 實時流量數據 算法穩定性 概念模型 計算過程 交互驗證 模型結構 實時流量 物理模型 傳統的 核函數 回歸 建模 算法 延遲 水位 驅動 引入 預報 流域 氣象 預測 分析 | ||
1.一種以支持向量機建立數據驅動的小流域洪水預報方法,其特征在于,包括:
步驟(1)、收集和分析已有的歷史氣象和流量數據;
步驟(2)、對氣象和流量數據的時間序列進行相關性分析,選取合適的時間序列作為數據驅動模型的輸入數據;
步驟(3)、采用支持向量機算法進行回歸建模,并對其核函數類型和超參數進行調整,通過k折交互驗證,確定以支持向量機建立數據驅動的模型結構和超參數;
步驟(4)、用所有歷史數據訓練數據驅動模型,結合實時流量數據及歷史延遲流量數據,生成預測輸入數據,輸入數據驅動模型,從而預報實時流量、庫容及水位。
2.根據權利要求1所述的小流域洪水預報方法,其特征在于,在步驟(2)中,相關性分析包括兩部分,一部分是計算時間序列的樣本自相關函數,另一部分是計算不同遲延時間序列間的相關系數和互信息分值;具體方法如下:
對時間序列{yt},t=1,...,K,遲延k下樣本自相關函數值rk定義如下:
式中,ck為時間序列的樣本方差,K代表時間序列{yt}的數量;
對兩個時間序列{xt},{yt},t=1,...K,相關系數定義如下:
對兩個時間序列{xt},{yt},t=1,...K,互信息分值定義如下:
式中,p(x),p(y)分別是{xt}和{yt}的邊緣概率分布函數,p(x,y)是兩時間序列的聯合概率分布函數,均由樣本估計。
3.根據權利要求1所述的小流域洪水預報方法,其特征在于,在步驟(3)中,采用支持向量機算法回歸建模的具體方法如下:
給定一組降雨徑流訓練數據{X,Y}={(xi,yi)|i=1,...,m},首先通過核函數來實現映射變換Φ:X→F將輸入數據xi映射到更高維度的特征空間Φ(x),采用的核函數為徑向基核函數,表示為:
式中,<Φ(xi,xj)>表示Φ(xi)和Φ(xj)的內積,K(xi,xj)表示xi和xj的核函數積,γ代表調整系數;
隨后,在特征空間Φ(x)進行線性回歸,回歸方程為:
其中,系數w和b是通過求解以下最優化問題確定:
約束條件:
其中,wT為系數w的轉置,用于約束回歸模型的復雜度,避免過擬合問題;常數C為權重,決定目標函數在擬合程度和函數復雜度之間的平衡;ξi為松弛變量,決定了數據的擬合程度,由ε-寬松的罰函數計算,表示為:
4.根據權利要求3所述的小流域洪水預報方法,其特征在于,在步驟(3)中,可通過訓練數據進行調整的超參數指的是:系數γ、約束常數C及罰函數中的ε。
5.根據權利要求1所述的小流域洪水預報方法,其特征在于,在步驟(3)中,k折交互驗證法是指將降雨和徑流訓練數據分為k個子集,取其中一組作為驗證組,其余k-1組作為測試集,得到泛化誤差;重復k次后,取k次泛化誤差的平均值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于水利部交通運輸部國家能源局南京水利科學研究院,未經水利部交通運輸部國家能源局南京水利科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910514384.1/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





