[發明專利]一種基于隨機傅里葉特征的核遞歸最大相關熵時間序列在線預測方法在審
| 申請號: | 202010050232.3 | 申請日: | 2020-01-17 |
| 公開(公告)號: | CN111242379A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 沈天宇;任偉杰;韓敏 | 申請(專利權)人: | 大連理工大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/26;G06F16/2458 |
| 代理公司: | 大連理工大學專利中心 21200 | 代理人: | 李曉亮;潘迅 |
| 地址: | 116024 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 隨機 傅里葉 特征 遞歸 最大 相關 時間 序列 在線 預測 方法 | ||
1.一種基于隨機傅里葉特征的核遞歸最大相關熵時間序列在線預測方法,其特征在于,包括以下步驟:
S1.收集時間序列歷史數據并進行預處理,構建數據樣本
所述預處理方法為相空間重構方法;根據相空間重構理論,將收集的時間序列進行重構;并且構建如下的數據樣本
其中,n=1,2,...,N,N為數據樣本的個數,ρ為嵌入維數,τ為延遲時間,x(n)是第n個輸入向量,d(n)是輸出信號;對于核方法,預測函數其中是由Mercer核引入的非線性映射,它將輸入x映射至高維特征空間H中,·,·H表示H中的內積,W是模型權重矩陣;
S2.對模型各個參數進行初始化;
S201.第一類模型參數包括最大互相關熵準則中的核寬度σ、隨機傅里葉特征的維度D、所述步驟S1中Mercer核的核寬度σ′、遺忘因子λ,對上述四個模型參數進行初始化;兩個核寬度對應的核函數均為高斯核函數;
S202.第二類模型參數包括等效映射中的參數ωr和br,按照如下規則選取并進行初始化:
服從參數為0和Id/σ′2的正態分布,其中,r=1,2,...,D,d表示輸入的維度,Id表示d維的單位矩陣,D表示隨機傅里葉特征的維度;
服從區間[0,2π]上的均勻分布;
S203.第三類模型參數為模型遞歸過程中的過程變量:權重矩陣W(n)、中間矩陣Q(n);對其進行初始化,即n=0時:
其中,ID為D維的單位矩陣;
S3.根據步驟S1構建的數據樣本及步驟S2中選定的各項參數,遞歸地訓練模型,其中n的取值從1到N,包括以下子步驟:
S301.計算隨機傅里葉特征向量:
其中,參數ωr和br通過所述步驟S202選取得到;
通過上述操作,隨機傅里葉特征構建一個有限維映射,即將Mercer核近似為一個固定大小D的矩陣,因此在每次迭代時都只需要固定的時間和內存;
S302.對模型參數進行迭代更新:
計算預測誤差:
e(n)=d(n)-W(n-1)Tz(x(n)) (4)
計算中間變量:
其中,
更新中間矩陣:
Q(n)=λ-1[Q(n-1)-m2K(n)z(x(n))TQ(n-1)] (6)
更新模型權重矩陣:
W(n)=W(n-1)+m2K(n)e(n) (7)
此時,能夠得到當前步驟的模型權重矩陣;
S303.更新n,即n=n+1,判斷是否結束訓練:
若n<N,則進行下一次迭代更新,返回步驟S301;否則,訓練完成得到模型權重矩陣W(N),進入下一步;
S4.利用步驟S3訓練好的模型對新輸入模型的數據進行預測,對模型進行驗證;包括以下子步驟:
S401.計算的隨機傅里葉特征向量:
S402.根據步驟3得到的模型權重矩陣,計算預測值:
其中,W(N)表示S3步驟中最終訓練得到的權重系數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大連理工大學,未經大連理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010050232.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高速率下行數據預編碼和傳輸方法
- 下一篇:一種鋁鍋鍋底組裝板用的翻邊設備
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





