999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于小波去噪和神經(jīng)網(wǎng)絡的期貨預測模型

2019-09-02 09:18:08張煌梁朋肖琨武徐嘉蔚施三支
關鍵詞:模型

張煌,梁朋,肖琨武,徐嘉蔚,施三支

(1.長春理工大學 理學院,長春 130022;2.長春理工大學 光電工程學院,長春 130022)

期貨市場被譽為經(jīng)濟學中最理想的市場形式,是基于廣大商品生產(chǎn)者、貿(mào)易商和加工商的廣泛商業(yè)實踐而產(chǎn)生的。國內(nèi)期貨市場在經(jīng)歷了方案研發(fā)初步實施階段、迅猛發(fā)展階段之后目前正處于整頓階段,而由于期貨交易的市場管理和風險評估能力不斷得到提升,同時越來越多的投資者針對期貨進行研究,整個市場的規(guī)范化得到了極大的改善。

滬深300指數(shù)樣本覆蓋了滬深市場60%左右的市值,具有良好的市場代表性、反映股市的綜合變動,可以給投資者提供權威的投資方向。現(xiàn)如今國內(nèi)許多學者針對滬深300股指期貨也做了許多研究,建立不同的預測模型.其中闞子良,蔡志丹[1]提出了一種基于優(yōu)化機器學習方法的股價時間序列預測方法。李鵬飛[2]利用ARMA模型與GRNN廣義神經(jīng)網(wǎng)絡模型相結合對收盤價進行短期預測。張翱翔[3]利用BP神經(jīng)網(wǎng)絡選取四只股票來進行國內(nèi)外股票價格預測。黃卿,謝合亮[4],基于機器學習方法研究BP神經(jīng)網(wǎng)絡,SVM,與XGBoost對期貨數(shù)據(jù)預測的影響。Esra Akdeniz[5]利用神經(jīng)網(wǎng)絡來分析非線性時間序列。Dingmu Cao,Wen Long,Wenning Yang[6]針對行業(yè)內(nèi)指數(shù)進行相關性研究,發(fā)現(xiàn)指數(shù)出現(xiàn)周期性特征。

綜上所述,可以發(fā)現(xiàn)前人對于滬深300指數(shù)的研究,雖然采取不同的方法,但是他們大多都是針對一種方法進行研究,也沒有將他們所采用的方法與多種優(yōu)化去噪方法相結合。因此考慮使用神經(jīng)網(wǎng)絡的方法,將Elman與BP兩種神經(jīng)網(wǎng)絡模型對滬深300股指期貨數(shù)據(jù)進行學習訓練從而選出最佳的方法,再通過與小波去噪優(yōu)化方法相結合從而建立最優(yōu)的預測模型,對滬深300指數(shù)的開盤價,收盤價做出預測,得出結論。

1 小波去噪和BP神經(jīng)網(wǎng)絡原理

1.1 小波去噪原理

小波去噪原理如圖1:

圖1 小波去噪流程圖

小波去噪源于傅里葉分析,可以沿時間軸前后平移,或按比例伸展和壓縮以獲取低頻和高頻小波,從而提取出已含噪聲信號中的有用信號。一個含噪的模型可以表示為:

式中,f(k)為有用信號,S(k)為含噪聲信號,e(k)為噪聲,ε為噪聲系數(shù)的標準偏差。

去噪的關鍵是在第二步中對小波系數(shù)進行去噪處理,根據(jù)處理規(guī)則的不同,小波去噪的常見方法可分為以下幾類:1)模極大值去噪法;2)基于各尺度下小波系數(shù)相關性進行去噪(屏蔽去噪法);3)小波閾值去噪法;4)平移不變量法;

在這里選擇小波閾值進行去噪,其計算速度快,噪聲能得到較好抑制,且代表原始信號的特征尖峰點能得到較好的保留。同時選取函數(shù)thselect獲取閾值,利用DB4小波進行4層分解,對開盤價,收盤價進行消噪處理。

1.2 BP神經(jīng)網(wǎng)絡原理

BP神經(jīng)網(wǎng)絡最早由Rumelhart,McCelland等[7]科學家提出,BP神經(jīng)網(wǎng)絡學習過程由信號的正向傳播與誤差的反向傳播兩個過程組合,正向傳播時,輸入樣本從輸入層傳入,經(jīng)各隱含層逐層處理,傳向輸出層。若輸出層的實際輸出與期望輸出不符,則轉入誤差的反向傳播階段。

反向傳播時,將輸出以某種形式逐層反傳,并將誤差分配給各層,將得到的誤差信號作為修正各單元權值的依據(jù)。

神經(jīng)網(wǎng)絡示意如圖2:

圖2 神經(jīng)網(wǎng)絡示意圖

①網(wǎng)絡初始化

賦予各連接權值(-1,1)內(nèi)的隨機數(shù),設定誤差函數(shù)e,此處設定均方誤差為:

net.trainParam.goal=0.65*10^(-3)

②樣本選取

選取k個輸入樣本以及對應期望輸出;

③隱含層計算

④求偏導數(shù)

利用期望輸出與實際輸出,計算誤差函數(shù)對輸出層的各神經(jīng)元的偏導數(shù);

⑤修正權值

利用輸出層各神經(jīng)元偏導數(shù)和隱含層各神經(jīng)元的輸出修正連接權值;

⑥計算全局誤差

在網(wǎng)絡的設計上應注意針對網(wǎng)絡的層數(shù),隱層神經(jīng)元的個數(shù),初始權值,以及學習速率,期望誤差進行選取。

2 滬深300股指期貨的訓練與學習

先選取2012年7月24日至2018年10月12日的滬深300指數(shù)期貨的共1528個交易日的收盤價作為神經(jīng)網(wǎng)絡的學習數(shù)據(jù),再分別利用Elman神經(jīng)網(wǎng)絡模型與BP神經(jīng)網(wǎng)絡模型通過Matlab軟件進行分析,從而得到結果。

2.1 Elman神經(jīng)網(wǎng)絡的訓練與學習

Elman神經(jīng)網(wǎng)絡又稱SRN(Simple Recurrent Network)由Jeffrey L.Elman[8]提出,是最早的循環(huán)神經(jīng)網(wǎng)絡。Elman神經(jīng)網(wǎng)絡流程如圖3:

圖3 Elman神經(jīng)網(wǎng)絡流程圖

抽取相鄰七天數(shù)據(jù)為一個樣本,其中前六天設為自變量x,第七天為目標函數(shù)值y,將前1400個數(shù)據(jù)作為訓練集,后122個數(shù)據(jù)作為測試集。

先將訓練集代入建立的Elman神經(jīng)網(wǎng)絡模型中進行學習,再進行預測,并與已知的測試集進行比較得出誤差分析。選擇的各層神經(jīng)元個數(shù)為:

輸入層:6個;隱藏層:15個;輸出層:1個,迭代次數(shù)為2000次。

訓練集的真實值與預測值差距如圖4所示:

圖4 訓練集的真實值與預測值折線圖

訓練集的真實值與預測值的局部放大圖如圖5所示:

圖5 訓練集的真實值與預測值的局部放大圖

由圖5可見,網(wǎng)絡對數(shù)據(jù)的擬合效果不是很好。網(wǎng)絡實際輸出與真實值的均方誤差值mse=37.1。再將測試集輸入網(wǎng)絡,得到網(wǎng)絡實際輸出與真實值的均方誤差33.6,該值雖然比訓練集要低的多,但誤差還是非常大。

測試集真實值與預測值的差距如圖6所示:

圖6 測試集的真實值與預測值

測試數(shù)據(jù)測試結果的殘差如圖7所示:

圖7 測試集殘差

因此,繼續(xù)對Elman網(wǎng)絡的神經(jīng)元的個數(shù)以及迭代次數(shù)進行多次調(diào)試,得到當神經(jīng)元個數(shù)為40,最大迭代次數(shù)為4300次時效相對誤差相對減少,此時訓練集的真實值與預測值的相對均方誤差mse=22.8,選取最后2天的預測結果與實際對比,顯示如表1所示:

表1 Elman預測顯示表

由得出的預測值與實際值的誤差結果來看,此模型雖具有一定的預測能力但是仍達不到理想數(shù)值,因此繼續(xù)對另外一種神經(jīng)網(wǎng)絡進行嘗試。

2.2 BP神經(jīng)網(wǎng)絡的訓練與學習

首先利用BP神經(jīng)網(wǎng)絡模型對1026個數(shù)據(jù)進行學習,選擇恰當?shù)纳窠?jīng)元個數(shù),訓練次數(shù)等等,對于2018年10月11日與2018年10月12日兩天的開盤價以及收盤價進行預測。本文中設置的輸入層與輸出層的神經(jīng)元個數(shù)都為2,設置三層隱含層,通過修改三層隱含層個數(shù)來完成優(yōu)化模型的預測。

利用BP神經(jīng)網(wǎng)絡進行預測時與實際的對比曲線如圖8所示:

圖8 BP預測最高價與最低價對比圖

發(fā)現(xiàn)其預測效果并沒有很好地達到預期數(shù)值,因此考慮將BP神經(jīng)網(wǎng)絡與小波去噪相結合,先對原始數(shù)據(jù)進行優(yōu)化去噪,消除十分尖銳的異常數(shù)據(jù)再利用神經(jīng)網(wǎng)絡模型進行學習預測。

3 基于小波去噪的BP神經(jīng)網(wǎng)絡模型

先對數(shù)據(jù)進行四層小波分解試圖消除數(shù)據(jù)中異常尖銳的點。再將優(yōu)化處理后的數(shù)據(jù)與BP神經(jīng)網(wǎng)絡相結合進行學習。加入小波去噪后的數(shù)據(jù)擬合前后對比如圖9所示:

圖9 BP神經(jīng)網(wǎng)絡結合小波去噪擬合與實際對比圖

收盤價,開盤價實際與預測值差異局部放大曲線如圖10所示:

圖10 局部放大圖

通過修改各神經(jīng)網(wǎng)絡層神經(jīng)元個數(shù)而得到的預測結果顯示如表2所示:

表2 模型通過修改神經(jīng)網(wǎng)絡參數(shù)得到的部分預測表

其中(J,K,L):J:第一隱含層神經(jīng)元個數(shù);K:第二隱含層神經(jīng)元個數(shù);L:第三隱含層神經(jīng)元個數(shù),迭代次數(shù)為:5000。

通過不斷調(diào)試參數(shù)本文得到三層隱含層神經(jīng)元個數(shù)配比為(2,20,2)時,誤差最小,經(jīng)過計算得到誤差約為1.1%,即準確率為98.9%,這說明了構建的模型有一定的參考價值,能進行推廣。

4 結論

通過構建的兩類不同的神經(jīng)網(wǎng)絡模型對滬深300股指期貨數(shù)據(jù)進行分析預測從而尋找出了更為適宜的模型。分別將Elman神經(jīng)網(wǎng)絡模型與BP神經(jīng)網(wǎng)絡模型對數(shù)據(jù)進行分析,利用已有數(shù)據(jù)先使模型進行學習,再通過調(diào)試參數(shù),反復修改神經(jīng)元個數(shù),以及學習次數(shù)等等優(yōu)化途徑不斷減小誤差,從而對不同模型的最終誤差率進行比較。

由神經(jīng)網(wǎng)絡模型分析驗證發(fā)現(xiàn)BP神經(jīng)網(wǎng)絡對于股指數(shù)據(jù)的預測誤差率更低,因此首先考慮對BP神經(jīng)網(wǎng)絡進行優(yōu)化處理,考慮利用小波去噪對于數(shù)據(jù)進行預處理,消除數(shù)據(jù)中異常尖銳的點,再將去噪處理后的數(shù)據(jù)代入模型中。經(jīng)過不斷調(diào)試誤差率最終達到約為1.1%,但由于股指基數(shù)較大,此誤差仍未能很好的達到預期,故仍需繼續(xù)進行調(diào)試并將多種方法相互組合從而尋求最優(yōu)的預測模型方案。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數(shù)模型及應用
p150Glued在帕金森病模型中的表達及分布
函數(shù)模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲中文在线视频| 国产亚洲精久久久久久久91| 538国产在线| 91久久偷偷做嫩草影院免费看| 狠狠亚洲五月天| 五月婷婷丁香综合| 欧美日韩国产在线播放| 成人日韩视频| 免费看a毛片| 久久毛片网| 99热这里只有精品在线观看| 18禁色诱爆乳网站| 亚洲精品无码人妻无码| 亚洲人人视频| 亚洲综合香蕉| 国产产在线精品亚洲aavv| 一级毛片免费不卡在线视频| 亚洲香蕉在线| 色窝窝免费一区二区三区| 欧美激情福利| 一本大道香蕉中文日本不卡高清二区 | 国产办公室秘书无码精品| 日韩在线网址| 国产成人精品午夜视频'| 亚洲 欧美 偷自乱 图片| 色综合国产| 欧美精品影院| 一区二区三区国产| 国产在线精彩视频论坛| 极品国产在线| 国产精品手机在线观看你懂的| 91九色国产porny| 3344在线观看无码| 丝袜亚洲综合| 亚洲久悠悠色悠在线播放| 亚洲色图欧美在线| 18禁黄无遮挡免费动漫网站| 国内精品视频| 在线色国产| 欧美综合成人| 亚洲天堂精品视频| 亚洲无码91视频| 啪啪免费视频一区二区| 毛片卡一卡二| 无码乱人伦一区二区亚洲一| a国产精品| 广东一级毛片| 欧美国产视频| 九色91在线视频| 午夜性爽视频男人的天堂| 91黄视频在线观看| 中美日韩在线网免费毛片视频| 国产日韩欧美精品区性色| 无码一区中文字幕| 亚洲欧洲日韩综合| 伊人91在线| 无码AV高清毛片中国一级毛片| 国产资源免费观看| 国产www网站| 免费jizz在线播放| 久久综合婷婷| 久久综合结合久久狠狠狠97色 | 国产精品亚洲日韩AⅤ在线观看| 亚洲精品无码AV电影在线播放| 久久精品国产精品青草app| 国产精品亚洲一区二区三区z| 欧美视频二区| 99久久成人国产精品免费| 国产精品欧美亚洲韩国日本不卡| 三上悠亚精品二区在线观看| 一级黄色欧美| 色网站在线视频| 久久久无码人妻精品无码| 日韩无码真实干出血视频| 日韩色图区| 亚洲激情99| 欧美自拍另类欧美综合图区| 免费高清毛片| 特级毛片免费视频| 亚洲日本中文字幕乱码中文 | 老司国产精品视频| 99视频国产精品|