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

遺傳算法優化BP神經網絡的股價預測研究

2020-04-09 01:43:04隋金城
經濟技術協作信息 2020年7期
關鍵詞:優化模型

◎隋金城

一、引言

最近幾年,越來越多的專家學者利用神經網絡算法進行股票預測,但普遍存在選取的輸入屬性過少,預測天數普遍過短的問題。因此,本文在選擇輸入屬性時,不僅僅使用所選股票金陵藥業自身的指標,還增加了深證成指和中國生物醫藥指數連續5天共計135個輸入屬性,預測金陵藥業接下來5天的收盤價。使用遺傳算法優化BP神經網絡的初始權值和閾值,構建遺傳算法優化BP神經網絡的股票預測模型。不僅提高了預測的準確度,而且縮短了模型的運行時間。

二、GA-BP神經網絡預測模型

1.BP神經網絡。

BP神經網絡由多個網絡層構成,分別是輸入層、隱含層和輸出層。它的運行過程包含前饋傳播和反向傳播兩個部分。在前饋傳播中,信息從輸入層,經過隱含層,到達輸出層。每一層的狀態只能影響其下一層的狀態,而不能對其它層產生任何影響。若輸出層沒有獲得理想的輸出,則開始反向傳播,誤差信號將沿著原網絡返回,每一層的連接權值和閾值會逐一修改。該過程不斷迭代,直到誤差信號滿足標準。

由于BP神經網絡初始神經元之間的權值和閾值是隨機選擇的,容易陷入局部最小值。因此本文使用遺傳算法對初始神經元之間的權值和閾值進行優化。

2.遺傳算法。

遺傳算法是一種特殊的進化算法,包含了遺傳、變異等生物學知識??梢哉f,遺傳算法是一種優化技術,它試圖找出產生最佳輸出的輸入值。

首先要產生初始種群。編碼長度為輸入屬性的數量,用二進制方法編碼,編碼值為“0”或“1”。隨機產生 n個個體,即 n 個初始種群。

然后計算適應度函數。適應度函數是遺傳算法獲得最佳結果的關鍵,適應度越大,則個體遺傳進入下一代的概率也就越高。本文選擇誤差平方和作為適應度函數。

選擇運算選用輪盤賭方法,個體適應度越大,被選擇的可能性就越大。交叉運算使用算術交叉算子,將個體兩兩隨機配對獲得新個體。變異運算采用非均勻變異算子,隨機產生變異點,防止陷入局部最優,維持種群豐富性。

3.遺傳算法優化BP神經網絡。

遺傳算法優化BP神經網絡的步驟如下:

(1)初始化種群。

(2)計算適應度函數。

(3)用輪盤賭方法選擇個體。

(4)交叉、變異,獲得新個體。

(5)計算新個體的適應度。

(6)如果獲得符合預期的個體或超過設置的最大迭代次數,繼續下一步。否則,返回(2)繼續執行。

(7)解碼,獲得優化的權值和閾值。

三、實驗與結果分析

1.實驗數據。

利用Python從開放金融大數據平臺Tushare獲取金陵藥業(000919)、深證成指(399001)和生物醫藥指數(399441)的股票數據。使用2013年1月17日到2019年3月20日共計1500個交易日的數據進行訓練。共選擇135個輸入屬性(金陵藥業、深證成指和中國生物醫藥指數連續5天的開盤價、收盤價、最高價、最低價、漲跌幅、成交額、成交量、5日均值及5日均量)。用GA-BP模型預測2019年3月21日到2019年3月27日期間5個交易日的股票收盤價。

本文特別選擇將深證成指(深圳證券交易所成份股價指數)和中國生物醫藥指數加入到訓練數據。深證成指代表了所有深圳證券交易所上市公司的股票價格波動;而生物醫藥指數是一個行業指數,它可以衡量中國生物醫藥行業股票的表現??紤]這兩個指數是因為深證成指提供了中國股市的總體情況,而生物醫藥指數則提供了中國生物醫藥行業的特定情況。

2.評價指標。

使用平均絕對誤差(MAE)、平均絕對百分比誤差(MAPE)和均方根誤差(RMSE)來衡量模型預測股價的性能。

它們的計算公式如式(1)-(3)所示。

其中,xi代表第 i個樣本預測值,ti代表第i個樣本實際值,N為樣本數目。

3.實驗結果分析。

共有135個輸入屬性,預測未來5天收盤價,隱藏層為1層,神經元個數為50個,建立3層BP神經網絡,拓撲結構為135-50-5。傳遞函數方面,隱藏層使用S型正切函數tansig,輸出層使用線性函數purelin。為了消除不同數據間量級差異大而造成的預測誤差,需要對原始數據進行歸一化處理,使用matlab中的premnmx函數將網絡的輸入數據和輸出數據歸一化到[-1,1]。訓練算法選擇 Levenberg-Marquardt算法,可以獲得更快的訓練速度。神經網絡的學習速率設為0.1,最大訓練次數1000,目標誤差0.00001。利用遺傳算法進行優化,染色體長度設置成135,種群大小40,最大迭代次數100。對比分析BP神經網絡模型和遺傳算法優化BP神經網絡模型,得到股價預測圖如圖3所示。預測性能的優劣通過MAE、MAPE、RMSE及模型的運行時間評判,對比結果如表1所示。

?

相比BP神經網絡模型,遺傳算法優化BP神經網絡模型預測準確度更高,建模時間也更短。

四、結語

本文用遺傳算法優化BP神經網絡的初始權值和閾值,構建了遺傳算法優化BP神經網絡的預測模型,預測中國生物醫藥公司金陵藥業連續5天的股價,相較BP神經網絡獲得了更好的預測效果。數據準備和初步分析是提高股票價格預測模型準確性的一個有效方法。在以后的研究中,可以嘗試加入更多相關的輸入屬性進行預測,以求獲得更好的預測效果。

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲欧美色中文字幕| 九九视频免费在线观看| 国产鲁鲁视频在线观看| 国产乱人乱偷精品视频a人人澡| 久久这里只有精品国产99| 中文字幕日韩丝袜一区| 精品国产成人a在线观看| 国产高清国内精品福利| 中文字幕在线一区二区在线| 欧美成人怡春院在线激情| 欧美日本激情| 亚洲综合在线最大成人| 亚洲一级毛片免费看| 色综合中文字幕| 亚洲精品动漫| 在线色国产| 国产一区二区在线视频观看| 亚洲AV电影不卡在线观看| 欧美色视频在线| 成人免费视频一区| 日本少妇又色又爽又高潮| 亚洲av无码人妻| 高清码无在线看| 国产亚卅精品无码| 亚洲成a人片在线观看88| 欧美日韩另类国产| 国产97公开成人免费视频| 欧美综合一区二区三区| 欧美成人手机在线视频| 视频二区国产精品职场同事| AV无码无在线观看免费| 亚洲乱伦视频| 国产AV无码专区亚洲A∨毛片| 欧美亚洲网| 在线观看亚洲精品福利片| 国产免费福利网站| 国产精品一区在线麻豆| 日韩123欧美字幕| 久久青草精品一区二区三区| 四虎免费视频网站| 99久久精品免费观看国产| 亚洲AV无码久久天堂| 国产成人欧美| 日本在线欧美在线| 久久精品电影| 任我操在线视频| 久久精品这里只有国产中文精品| 福利片91| 91小视频在线| 啪啪永久免费av| 亚洲男人天堂久久| 精品国产网| 亚洲欧洲日韩久久狠狠爱| 色哟哟精品无码网站在线播放视频| 国产福利观看| 亚洲a免费| 国产爽妇精品| 老司机午夜精品视频你懂的| 日韩午夜福利在线观看| 亚洲精品在线观看91| 日本黄色不卡视频| 国产成人综合网| 亚洲第一页在线观看| 国产亚洲视频在线观看| 国产精品黄色片| 伊人久久综在合线亚洲91| 97青青青国产在线播放| 91久久青青草原精品国产| 白浆免费视频国产精品视频 | 国产熟睡乱子伦视频网站| 亚洲日本中文综合在线| a级毛片毛片免费观看久潮| 色婷婷亚洲综合五月| 为你提供最新久久精品久久综合| 综合久久五月天| 40岁成熟女人牲交片免费| 亚洲成aⅴ人在线观看| 国产第一福利影院| 色婷婷亚洲十月十月色天| 国产高清在线观看91精品| 亚洲不卡无码av中文字幕| 国产成人综合亚洲欧美在|