[發明專利]基于動態閾值確定嵌入維的神經網絡時間序列預測方法在審
| 申請號: | 201710437710.4 | 申請日: | 2017-06-12 |
| 公開(公告)號: | CN107316106A | 公開(公告)日: | 2017-11-03 |
| 發明(設計)人: | 周智恒;李立軍 | 申請(專利權)人: | 華南理工大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q40/04;G06N3/08 |
| 代理公司: | 廣州市華學知識產權代理有限公司44245 | 代理人: | 王東東 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 動態 閾值 確定 嵌入 神經網絡 時間 序列 預測 方法 | ||
1.一種基于動態閾值確定嵌入維的神經網絡時間序列預測方法,其特征在于,包括如下步驟:
S1判定時間序列的混沌特性,得到混沌時間序列;
S2對混沌時間序列進行數據歸一化處理;
S3利用自相關函數法計算混沌時間序列的時間延遲;
S4利用動態閾值方法計算混沌時間序列的嵌入維;
S5利用時間延遲和嵌入維構造BP神經網絡的輸入層結構;
S6利用時間延遲和嵌入維構造BP神經網絡的訓練數據集;
S7利用構造的BP神經網絡對混沌時間序列數據組進行訓練及預測。
2.根據權利要求1所述的神經網絡時間序列預測方法,其特征在于,所述S3中利用自相關函數法計算混沌時間序列的時間延遲,具體為:
對于一個混沌時間序列,寫出其自相關函數,然后作出自相關函數關于時間t的函數圖像,根據函數的數值分析,當自相關函數下降到初始值的1-1/e時,所得的時間t為重構相空間的時間延遲t。
3.根據權利要求1所述的神經網絡時間序列預測方法,其特征在于,所述S4利用動態閾值方法計算混沌時間序列的嵌入維,具體步驟如下:
S4.1混沌時間序列x(n)和延遲時間t,構造一個m維的狀態空間矢量Y(n),用表示的第r個鄰近點Xr,他們之間的距離定義為R,m為整數;
S4.2當狀態空間維數從m增加到m+1時,Y’(n)上分別增加一個新的坐標分量為x(n+mt)和x’(n+mt),這時Y(n)和Y’(n)之間的距離為距離的相對增量為
S4.3引入循環計數器和平均相對增量D,其中D為嵌入維m每增加一維之后相對增量的平均值,當嵌入空間的維數從m增加到m+n時,此時若相對增量R大于D,則認為該點為假最鄰近點;
S4.4作出假最鄰近點數目和嵌入維的函數圖像,隨著嵌入維數值的增加,假最鄰近點的數目會逐漸減少,直至減少至0或不再變化,當假最鄰近點的數目趨近于0或不再變化時,終止計算,此時嵌入維的數值作為該序列的最小嵌入維;否則循環S4.1~S4.3。
4.根據權利要求3所述的神經網絡時間序列預測方法,其特征在于,所述m大于等于2。
5.根據權利要求1所述的神經網絡時間序列預測方法,其特征在于,所述S5中構造的BP神經網絡為三層,包括一個輸入層,一個隱含層及一個輸出層。
6.根據權利要求5所述的神經網絡時間序列預測方法,其特征在于,S7利用構造的BP神經網絡對混沌時間序列數據組進行訓練及預測,具體步驟為:
S7.1根據連接權矩陣和訓練樣本數據集計算隱含層新的激活值
使用的激活函數為Sigmoid函數f(x)=1/(1+e-x);
S7.2計算輸出層單元的激活值
S7.3計算輸出層單元的一般化誤差;
S7.4計算隱含層單元相對于每個神經元的誤差;
S7.5調整隱含層到輸出層單元的連接權值;
S7.6調整輸出層單元的閾值;
S7.7調整輸入層單元到隱含層單元的連接權值;
S7.8調整隱含層單元的閾值;
重復第S7.1至S7.8的計算步驟,當全部樣本的輸出誤差小于設定的收斂誤差時,訓練結束,運用已經構建好的BP神經網絡,對時間序列進行預測;
W為神經網絡中神經元的權值參數,b為神經網絡中神經元的偏置參數,f為激活函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華南理工大學,未經華南理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710437710.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大區域農業預測系統
- 下一篇:一種面向多目標優化的經編機裝配線平衡方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





