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

灰狼算法優化BP神經網絡的股價預測

2024-07-17 00:00:00向朝菊
科技資訊 2024年10期

摘要:探討使用灰狼算法改進BP神經網絡的方法,旨在提高BP神經網絡的訓練效果和性能。首先,介紹了BP神經網絡的基本原理和灰狼算法的基本概念。然后,將灰狼算法應用于BP神經網絡的權重和偏置值的優化過程中,通過調整這些參數來降低誤差函數,從而提高網絡的準確性和收斂速度。實驗結果表明:灰狼算法優化的BP神經網絡具有較好的性能和泛化能力。其次,還用股票數據進行了實證分析,該模型在股票價格預測方面具有較高的準確性和穩定性,可為投資者提供有效的決策參考。最后,總結了本研究的貢獻和未來的研究方向。

關鍵詞:灰狼算法BP神經網絡參數優化股價預測

中圖分類號:F832.51;TP18

StockPricePredictionoftheBPNeuralNetworkOptimzedbytheGreyWolfOptimizer

XIANGChaoju

GuizhouUniversityofFinanceandEconomics,Guiyang,GuizhouProvince,550025China

Abstract:ThemethodofimprovingtheBPneuralnetworkbythegreywolfoptimizerisdiscussed,inordertoimprovethetrainingeffectandperformanceoftheBPneural&33d171817d788c740ef6c68ae470b59359d7414a9a45bc9552afe4a2ffda86f6nbsp;network.Firstly,thebasicprincipleoftheBPneuralnetworkandthebasicconceptofthegreyWolfoptimizerareintroduced.Then,thegreywolfoptimizerisappliedtotheprocessofoptimizingtheweightandbiasvalueoftheBPneuralnetwork,andtheerrorfunctionisreducedbyadjustingtheseparameters,soastoimprovetheaccuracyandconvergencespeedofthenetwork.ExperimentalresultsshowthattheBPneuralnetworkoptimizedbythegreywolfoptimizerhasgoodperformanceandgeneralizationability.Next,empiricalanalysisiscarriedoutwithstockdata,showingthatthemodelhashighaccuracyandstabilityinstockpricepredictionandcanprovideeffectivereferenceforinvestorstomakedecisions.Finally,thecontributionofthisstudyandthefutureresearchdirectionaresummarized.

KeyWords:Graywolfoptimizer;BPneuralnetwork;Parameteroptimization;Stockpriceprediction

本文探討了將灰狼算法應用于優化BP神經網絡權值的方法,以提高其學習效率和泛化能力。灰狼算法,受到自然界灰狼捕食行為的啟發,是一種群體智能優化技術[1],它在全局搜索和快速收斂方面展現出顯著優勢。本研究集中于利用灰狼算法優化BP網絡的初始化過程、權值更新和學習率調整,旨在解決傳統BP網絡易陷入局部最優和收斂緩慢的問題[2]。研究首先回顧了BP網絡和灰狼算法的理論基礎,接著詳細介紹了優化策略,并通過實驗驗證了改進方法的有效性。最終研究結果表明:融合灰狼算法的BP網絡在多個應用場景中性能有了顯著提升[3]。

股票市場一直是投資者和經濟學家關注的焦點。隨著信息技術的發展,利用計算機模型對股票價格進行預測成為了一種重要的方法。然而,傳統的預測模型存在著精度不高、穩定性差等問題[4]。因此,本文提出了一種結合灰狼算法和BP神經網絡的股票價格預測模型,旨在通過優化網絡權重和閾值提高預測的精確度與穩定性。經實驗驗證,該模型展現出顯著的預測性能,能為投資決策提供可靠支持,推動BP網絡在金融領域的應用與發展[5]。

1狼算法優化BP神經網絡

1.1BP神經網絡算法

BP神經網絡,或稱反向傳播神經網絡,是一種多層前饋網絡,通過正向傳播和誤差反向傳播兩個階段進行訓練。在正向傳播階段,輸入數據經過隱藏層并在每一層經過激活函數處理后,最終輸出預測結果。如果預測結果與實際目標值存在差異,這個誤差會在反向傳播階段被用來更新網絡權重,目的是減小輸出層的預測誤差。網絡權重的更新依據梯度下降算法,根據誤差梯度來調整,以此優化網絡性能。訓練過程持續迭代,直到滿足預設的性能標準或達到最大迭代次數為止。

(1)權值初始化:將所有權值進行隨機初始化處理。

(2)根據輸入,計算輸出層每個單元的輸出。網絡的實際輸出及隱層單元的狀態,由公式(1)計算:

式(1)中,是閾值,一般可采用Sigmoid函數,即式(2)作為激勵函數。

  1. 計算網絡各層誤差信號:對于輸出層的每個單元k,誤差,由式(3)計算:

是每個單元k的實際輸出值,是目標輸出值。而對于隱藏層單元h的誤差由式(4)計算:

  1. 調整各層的權值:式(5)是權值的更新公式,式(6)閾值的更新公式。

  1. 核查算法是否符合結束條件:若網絡總誤差滿足我們設定的精度或達到結束條件,則訓練過程結束,否則,繼續訓練。

1.2GWO算法

GWO的數學模型具體如下。

12.1包圍獵物

狩獵過程中,將灰狼圍捕獵物的行為定義如下:

式(7)表示個體與獵物間的距離,式(8)是灰狼的位置更新公式。

其中,是收斂因子,隨著迭代次數從2線性減小到0。

1.2.2狩獵

狼優化算法通過模擬狼群的社會等級和狩獵行為來搜索最優解。算法中的α、β和δ狼代表當前找到的最好3個解,它們指導其他狼更新位置,以接近最優解,即獵物。隨著迭代過程,整個狼群逐漸聚集在最有可能的區域,直至找到滿意的最優解或達到預設的終止條件。

式(12)分別定義了狼群中ω個體朝向α、β和δ前進的步長和方向,式(13)定義了ω的最終位置。

  1. 攻擊獵物(開發)。

灰狼優化算法中,參數逐漸從2減少到0以模擬獵物的逼近,從而使得搜索范圍逐漸縮小。當A的絕對值小于1時,灰狼更新自己的位置,靠近獵物,這可能導致狼群陷入局部最優解的區域。

  1. 搜索獵物(勘探)。

狼優化算法中,灰狼根據領頭的α、β和δ狼的位置來追蹤獵物,通過散開和重新集中的行為來探索和攻擊獵物。算法使用大于1或小于-1的隨機A值來促使灰狼分散,以便探索新區域尋找全局最優解。另外,C值作為一個隨機權重,影響灰狼對獵物位置的反應,其非線性的變化有助于全局搜索,并防止算法過早陷入局部最優解。

1.3GWO優化BP神經網絡

本文將灰狼優化算法應用于BP神經網絡[6],以優化其權重和閾值,從而加速收斂并避免局部最優,提升網絡性能[7]。優化BP神經網絡具體步驟如下。

(1)初始化參數:確定灰狼種群規模和個體維度,設定搜索空間邊界,最大迭代次數和隨機生成初始位置。

(2)適應度評估:計算每個灰狼(神經網絡權重和閾值)的性能,確定適應度。

(3)選擇領導者:根據適應度選出最優的三個灰狼作為領導者。

(4)更新位置:其余灰狼根據領導者位置更新自己的位置(調整權重和閾值)。

(5)迭代優化:重復評估、選擇和更新過程,直至滿足迭代結束條件。

(6)輸出結果:采用最優灰狼的位置作為BP神經網絡的最終權。

2實證分析

本節對東方財富Choice數據的今創集團股票數據進行了實證分析,這部分包含了對今創集團股票原始價格數據的描述、數據預處理,以及模型預測效果等。對源數據進行了指標分析,選取了開盤價、最高價、最低價、成交量、PE市盈率、流通股本、流通市值、收盤價指標的1072條數據進行分析[8]。

將獲取的數據進行簡單的描述性統計分析,并且查看缺失值的情況,剔除異常值,將數據進行歸一化處理[9]。由數據分析可知今創集團股票收盤價波動性較平緩,收盤價的價格主要集中在8~12元之間。

2.1最優參數模型訓練集測試集損失曲線圖

當訓練10次左右損失函數趨于穩定,減小的速度變緩。

2.2模型評估

2.2.1評估指標及結果

評估指標主要包括可解釋方差值、平均絕對誤差、均方誤差、R2值等。

(1)R2等于0.9421:R2(決定系數)是衡量模型擬合程度的指標,R2等于0.942表明模型能夠解釋約94.2%的目標變量的方差,模型的預測性能較好。(2)均方誤差等于0.464:均方誤差(Mean-SquareError,MSE)是衡量模型預測誤差的指標,均方誤差等于0.464,表示模型的平均預測誤差較小。(3)可解釋方差為0.9423:意味著模型能夠解釋目標變量約94.23%的總方差。(4)平均絕對誤差為0.4745:平均絕對誤差(MeanAbsoluteError,MAE)是衡量模型預測誤差的指標,平均絕對誤差為0.4745,表示模型的平均預測誤差較小。綜上所述,模型效果較好[10]。

2.2.2真實值與預測值對比圖

選取測試集上2019年1月2日至2023年6月2日共1072天數據,今創集團收盤價真實值與GWO-BP神經網絡模型預測值進行可視化,如圖3示。

從圖3可以看出收盤價真實值與GWO-BP神經網絡模型預測值高度重合,說明GWO-BP神經網絡模型預測今創集團收盤價是可靠的。

3研究結論

綜上所述,本文采用了GWO灰狼優化算法尋找BP神經網絡回歸算法的最優參數值來構建回歸模型,同時考慮了不同隱含層數量給BP神經網絡帶來的影響。最終證明了提出的模型效果良好。此模型可用于日常產品的預測。股票投資在眾多投資理財方式中扮演著重要的角色,股票市場是金融投資領域的重要組成部分。對股票價格變動進行有效預測,不僅可以指導投資者制定高收益的投資策略,也有利于資本市場和股票市場的平穩運作。因此,研究一種預測精度高且預測效果穩定的股價預測模型意義重大。

參考文獻

  • MIRJALILIS,MIRJALILISM,LEWISA.Greywolfoptimizer[J].AdvancesinEngineeringSoftware,2014,69(3):46–61.
  • 張曉鳳,王秀英.灰狼優化算法研究綜述[J].計算機科學,2019,46(3):30-38.
  • 李佳園,李耀南,惠繼錄.灰狼優化算法的應用綜述[J].數字技術與應用,2022,40(9):10-13.
  • 曾麗芳,李麗萍,江紹萍.基于BP神經網絡的股票價格預測[J].昆明:云南民族大學學報(自然科學版),2023,32(5):658-665.
  • 劉天舒.BP神經網絡的改進研究及應用[D].哈爾濱:東北農業大學,2011.
  • 郭振洲,劉然,拱長青等.基于灰狼算法的改進研究[J].計算機應用研究,2017,34(12):3603-3606,3610.
  • 薛建凱.一種新型的群智能優化技術的研究與應用[D].上海:東華大學,2020.
  • 肖雯.基于機器學習的中國股票市場收益率預測研究[D].南京:南京大學,2020.
  • 李斌,邵新月,李玥陽.機器學習驅動的基本面量化投資研究[J].中國工業經濟,2019(8):61-79.
  • 許杰,祝玉坤,邢春曉.機器學習在金融資產定價中的應用研究綜述[J].計算機科學,2022,49(6):276-286.

主站蜘蛛池模板: 欧美精品在线视频观看| 国产视频一区二区在线观看| 久久亚洲国产一区二区| 国产9191精品免费观看| 亚洲欧美成人综合| 成人蜜桃网| 91精品国产麻豆国产自产在线| 91一级片| 四虎影视无码永久免费观看| 欧美成a人片在线观看| 欧美第一页在线| 午夜毛片免费观看视频 | 国产sm重味一区二区三区| 色亚洲成人| 综合色区亚洲熟妇在线| 国产一级特黄aa级特黄裸毛片| 免费又黄又爽又猛大片午夜| 日本高清免费不卡视频| 国产美女精品一区二区| 青青草原国产免费av观看| 亚洲色无码专线精品观看| 99re在线免费视频| 欧美黄网在线| 久久久久亚洲AV成人网站软件| 72种姿势欧美久久久大黄蕉| 五月天综合网亚洲综合天堂网| 国产美女91呻吟求| 亚洲欧美日韩天堂| 国产中文一区二区苍井空| 91蜜芽尤物福利在线观看| 在线看国产精品| 色综合天天视频在线观看| 国产成人精品亚洲77美色| 五月婷婷综合网| AV不卡无码免费一区二区三区| 成人福利免费在线观看| 一本大道无码日韩精品影视| 亚洲 欧美 偷自乱 图片| 97影院午夜在线观看视频| 国产精品成人免费视频99| 欧美激情一区二区三区成人| 又大又硬又爽免费视频| 99re免费视频| 伊人激情综合网| 国产午夜人做人免费视频| 国产又大又粗又猛又爽的视频| 国产国产人免费视频成18| 成人自拍视频在线观看| 国产精品3p视频| 国产男女免费视频| 日韩激情成人| 国产资源免费观看| 国产高清在线观看91精品| 国产乱子伦手机在线| 亚洲AV无码久久精品色欲| 色综合热无码热国产| 九色视频一区| 在线国产欧美| 国产99在线观看| 高清国产va日韩亚洲免费午夜电影| 亚洲国产91人成在线| 亚洲天堂免费在线视频| 久久久久免费精品国产| 97视频在线观看免费视频| 成人国产精品网站在线看| 日本三级欧美三级| 国产欧美日韩资源在线观看| 青青极品在线| 欧美一级特黄aaaaaa在线看片| 亚洲天堂网在线播放| 亚洲视屏在线观看| 91精品国产综合久久香蕉922| 国产视频大全| 四虎精品免费久久| 免费三A级毛片视频| 国模视频一区二区| 日韩欧美中文字幕一本| AV熟女乱| 日韩av无码DVD| 国产精品99r8在线观看| 中文字幕在线日本| 国产无码网站在线观看|