[發明專利]基于區塊鏈和人工智能的金融預測系統有效
| 申請號: | 202010800385.5 | 申請日: | 2020-08-11 |
| 公開(公告)號: | CN111930844B | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 劉星;羅忠明;肖巖 | 申請(專利權)人: | 肖巖 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06N3/00;G06N3/04;G06N3/08;G06Q40/04;G06Q40/06 |
| 代理公司: | 合肥四閱專利代理事務所(普通合伙) 34182 | 代理人: | 方星星 |
| 地址: | 161000 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 人工智能 金融 預測 系統 | ||
1.一種基于區塊鏈和人工智能的金融預測系統,其特征是,包括數據獲取模塊、數據預處理模塊、區塊鏈存儲模塊和金融預測模塊,所述數據獲取模塊用于獲取金融時間序列,并將獲取的金融時間序列輸入至數據預處理模塊進行處理,所述數據預處理模塊用于去除所述金融時間序列中的噪聲數據,并將預處理后的金融時間序列傳輸至區塊鏈存儲模塊進行存儲,所述金融預測模塊用于從區塊鏈存儲模塊中調取所述金融時間序列,并根據所述金融時間序列對金融數據的走勢進行預測,所述金融預測模塊采用BP神經網絡對金融時間序列的走勢進行預測;采用粒子群算法對金融預測模塊采用的BP神經網絡的初始權值和閾值進行優化;定義所述粒子群算法采用下列方式進行更新:
vi(t+1)=ωi(t)vi(t)+c1r1(p′i(t)-xi(t))+c2r2(g(t)-xi(t))
xi(t+1)=xi(t)+vi(t+1)
式中,ωi(t)表示粒子i在第t次迭代時的慣性權重因子,vi(t+1)和xi(t+1)分別表示粒子i在第(t+1)次迭代時的步長和位置,vi(t)和xi(t)分別表示粒子i在第t次迭代時的步長和位置,c1和c2表示學習因子,r1和r2表示0到1之間的隨機數,g(t)表示粒子群在第t次迭代時的全局最優解,p′i(t)表示粒子i在第t次迭代時的局部學習解,且p′i(t)的值采用下列方式確定:
設P(t)表示粒子群中粒子在第t次迭代時的個體最優解的集合,且P(t)={pi(t),i=1,2,...,N},其中,pi(t)表示粒子i在第t次迭代時的個體最優解,N表示粒子群中的粒子數;設M(t)表示設置的粒子群算法在第t次迭代時的局部分類數,且定義個體最優解pi(t)對應的局部檢測系數為εi(t),且εi(t)的表達式為:
式中,xl(t)表示粒子l在第t次迭代時的位置,ρ1(pi(t),xl(t))表示第一取值函數,d(pi(t),xl(t))表示個體最優解pi(t)和位置xl(t)之間的歐式距離,當d(pi(t),xl(t))≤D時,則ρ1(pi(t),xl(t))=1,當d(pi(t),xl(t))>D時,則ρ1(pi(t),xl(t))=0,其中,D為給定的距離閾值,且其中,pj(t)表示粒子j在第t次迭代時的個體最優解,d(pi(t),pj(t))表示個體最優解pi(t)和個體最優解pj(t)之間的歐式距離,pi(e)表示粒子i在第e次迭代時的個體最優解,ρ2(pi(t),pi(e))表示第二取值函數,當pi(t)=pi(e)時,則ρ2(pi(t),pi(e))=1,當pi(t)≠pi(e)時,則ρ2(pi(t),pi(e))=0,hi(t)表示粒子i在第t次迭代時的適應度函數值,hmax(t)和hmin(t)分別表示粒子群中粒子在第t次迭代時的最大適應度函數和最小適應度函數值;
將集合P(t)中的個體最優解按其局部檢測系數的值由小到大進行排序,選取前M(t)個個體最優解作為候選局部學習解,并將選取的M(t)個候選局部學習解組成集合P′(t),粒子群中的粒子在集合P′(t)中選取距離其最近的候選局部學習解作為其對應的局部學習解,即其中,pr(t)表示粒子r在第t次迭代時的個體最優解,d(xi(t),pr(t))表示位置xi(t)和個體最優解pr(t)之間的歐式距離。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于肖巖,未經肖巖許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010800385.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:移動式危廢品安全存儲設備
- 下一篇:一種基于激光鍵合的立體電路積層制造方法





