[發明專利]帶遺忘因子的在線時序多隱含層極限學習機的應用方法在審
| 申請號: | 201710577695.3 | 申請日: | 2017-07-15 |
| 公開(公告)號: | CN107330294A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 肖冬;李北京;毛亞純;柳小波 | 申請(專利權)人: | 東北大學 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00 |
| 代理公司: | 沈陽優普達知識產權代理事務所(特殊普通合伙)21234 | 代理人: | 李曉光 |
| 地址: | 110819 遼寧*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遺忘 因子 在線 時序 隱含 極限 學習機 應用 方法 | ||
技術領域
本發明涉及一種學習機,具體為一種帶遺忘因子的在線時序多隱含層極限學習機的應用方法。
背景技術
由于間歇過程的變量間存在著很強的非線性和耦合性,且很多實時數據都隨時間變化,具有很強的時效性,而傳統的單隱層極限學習機或者多隱層極限學習機都是事先根據建立好的模型預測結果輸出,不能根據數據結構上的變化來調整模型的變化,模型太過僵硬;單隱層的極限學習機對模型結構參數的優化不夠徹底,不能有效的減少噪聲的干擾,無法保證最終的隱藏輸出更接近預期的隱藏輸出。因此需要使用集成的在線時序單隱層極限學習機(EOS-ELM),或者帶遺忘機制的集成的在線時序單隱層極限學習機(FOS-ELM),它們可以根據數據結構上的變化調整模型變化,適應不同的時間階段,達到更好地效果;由于實時變化的數據都帶有一系列的不可避免噪聲信號的干擾。
目前,能夠滿足上述要求的在線時序學習機尚未見報道。
發明內容
針對現有技術中單隱層極限學習機或者多隱層極限學習機存在不能根據數據結構上的變化來調整模型變化等不足,本發明要解決的問題是提供一種既能根據數據結構上的變化來調整模型,也可以對模型參數進行深度優化的帶遺忘因子的在線時序多隱含層極限學習機的應用方法。
為解決上述技術問題,本發明采用的技術方案是:
本發明一種帶遺忘因子的在線時序多隱含層極限學習機的應用方法,包括以下步驟:
1)求一個具有多隱含層的極限學習機模型,得到該多隱含層極限學習機模型的輸出表達式;
2)對上述多隱含層極限學習機模型進行實時更新,輸出更新后模型的表達式。
步驟1)中,求一個具有多隱含層的極限學習機模型,得到該多隱含層極限學習機模型的輸出表達式,具體為:
11)給定樣本和多個隱含層的網絡結構,隱含層的激活函數為g,網絡輸出為g(a,b,X),其中a為輸入層和第一隱含層之間的權重,b為第一隱層的偏差,X為輸入矩陣;
12)假設數據分批次變化,且每一批次都持續S個單位時間,在第k-th個單位時間的數據表示為Nj為j批次數據的個數;χk在[k k+s]的范圍內有效,j=0,1,…k.,ti為標志變量,在第(k+1)-th個單位時間的數據表示為k為任意大的正整數,xi為輸入樣本,ti為樣本標志量,th為批次。
13)假設k≥s-1,訓練數據的個數遠大于隱藏層節點的數目,Zk+1為第(k+1)-th個單位時間預測出的結果,設l=k-s+1,k-s+2,…k;數據在l-th時刻網絡第一個隱含層的輸出為:
(ai,bi)為輸入層和第一個隱含層之間的權值與閾值,i=1,...L.隨機初始化;G為隱含層激活函數,T為[k-s+1,k]內批數據樣本的標志量,Tl為第l批數據樣本的標志量;l為在[k-s+1,k]內的一個正整數;
得到最終隱含層的輸出權值β為:
且
14)假設第二個隱含層的權值和偏差為W1,B1,則第二個隱含層的輸出為:
15)假設WHE=[B1 W1],則第二個隱含層的權值和偏差通過計算且假設HE=[1 H]T,1為元素全為1的一維行向量,g-1(x)為激活函數的g(x)反函數,WHE和HE為假設的變量;
16)更新第二個隱含層的輸出為H2=g(WHEHE);更新最終隱含層的輸出權值β為
17)假設第三個隱含層的權值和偏差為W2,B2,則第三個隱含層的輸出為
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東北大學,未經東北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710577695.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫院掌上信息化系統
- 下一篇:乳腺健康管理系統和方法
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





