国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種基于麻雀搜索算法的改進(jìn)極限學(xué)習(xí)機(jī)股票預(yù)測(cè)

2021-10-08 23:25:48裴均珂
錦繡·上旬刊 2021年11期
關(guān)鍵詞:極限學(xué)習(xí)機(jī)

裴均珂

摘要:股票的價(jià)格受多種因素影響,為提高股票價(jià)格的預(yù)測(cè)精度,本文提出一種基于麻雀搜索算法的改進(jìn)極限學(xué)習(xí)機(jī)的預(yù)測(cè)方法。根據(jù)股票市場(chǎng)相關(guān)指標(biāo),利用TSLA的股票數(shù)據(jù)資料,運(yùn)用MATLAB軟件進(jìn)行仿真實(shí)驗(yàn),并將SSA-ELM算法的仿真結(jié)果與ELM算法的仿真結(jié)果進(jìn)行比較。結(jié)果表明:改進(jìn)的算法模型預(yù)測(cè)誤差較小,預(yù)測(cè)精度較高,能夠在一定程度上反映股票價(jià)格波動(dòng)趨勢(shì)。

關(guān)鍵詞:麻雀搜索算法;極限學(xué)習(xí)機(jī);股票預(yù)測(cè)

1.引言

股票交易市場(chǎng)在中國(guó)金融市場(chǎng)中發(fā)揮著重要作用,股票市場(chǎng)的預(yù)測(cè)結(jié)果可以作為投資者獲利和規(guī)避風(fēng)險(xiǎn)的重要參數(shù),同時(shí)也能為監(jiān)管者穩(wěn)定股市提供思路,因此學(xué)者們希望通過(guò)科學(xué)的方法,得到股價(jià)的波動(dòng)規(guī)律。

股價(jià)大多是很難處理的海量數(shù)據(jù),傳統(tǒng)的預(yù)測(cè)方法無(wú)法分析關(guān)鍵信息,要想進(jìn)行更好的預(yù)測(cè),需要考慮非線性的股票預(yù)測(cè)方法。鹿天宇等[1]提出一種主成分分析與神經(jīng)網(wǎng)絡(luò)進(jìn)行組合的模型,進(jìn)一步提高求解精度。季闊[2]改進(jìn)了權(quán)值公式,同時(shí)對(duì)算法進(jìn)行改進(jìn),在一定程度上解決了容易陷入局部最優(yōu)的問(wèn)題。郭怡然,王秀麗[3]引入了遺傳算法對(duì)神經(jīng)網(wǎng)絡(luò)模型進(jìn)行改進(jìn),但是所選取的指標(biāo)數(shù)量相對(duì)較少。Zhang等[4]將LSTM作為生成器,MLP作為判別器對(duì)股票預(yù)測(cè)模型進(jìn)行改進(jìn),得到的結(jié)果錯(cuò)誤率較少,然而,當(dāng)采用MLP作為判別器時(shí),深層次的神經(jīng)網(wǎng)絡(luò)容易導(dǎo)致分類(lèi)的準(zhǔn)確性降低。

為此本文提出一種基于麻雀搜索算法的改進(jìn)極限學(xué)習(xí)機(jī)股票預(yù)測(cè)模型,利用麻雀搜索算法[5]對(duì)初始權(quán)值和閾值進(jìn)行優(yōu)化,構(gòu)建了基于麻雀搜索算法優(yōu)化極限學(xué)習(xí)機(jī)的預(yù)測(cè)模型,并選擇股票數(shù)據(jù)相關(guān)指標(biāo),結(jié)合TSLA歷史數(shù)據(jù)進(jìn)行回歸預(yù)測(cè)和分析。

2.麻雀搜索算法和極限學(xué)習(xí)機(jī)

2.1極限學(xué)習(xí)機(jī)

極限學(xué)習(xí)機(jī)網(wǎng)絡(luò)模型由三部分組成,即輸入層、隱含層與輸出層,層與層神經(jīng)元之間全相連。主要步驟如下:

(1)確定隱含層神經(jīng)元個(gè)數(shù),隨機(jī)初始化輸入層與隱含層之間的連接權(quán)值w和隱含層神經(jīng)元的閾值a;

(2)選用Sig作為隱含層激活函數(shù),計(jì)算隱含層輸出矩陣H;

(3)計(jì)算輸出層權(quán)值,T是期望的輸出向量:。

2.2麻雀搜索算法

麻雀搜索算法是受到麻雀覓食行為的啟發(fā),主要過(guò)程包括初始化種群;發(fā)現(xiàn)者位置更新;加入者位置更新;預(yù)警者位置更新;適應(yīng)度值更新。

3.基于麻雀搜索算法優(yōu)化的極限學(xué)習(xí)機(jī)

首先將數(shù)據(jù)分成訓(xùn)練集和數(shù)據(jù)集,利用麻雀搜索算法優(yōu)化ELM隨機(jī)給定的初始權(quán)值和閾值。訓(xùn)練集誤差的損失函數(shù)作為適應(yīng)度函數(shù):

優(yōu)化后的最佳初始權(quán)值和閾值用于網(wǎng)絡(luò)訓(xùn)練和測(cè)試數(shù)據(jù)集。具體步驟如下:

(1)初始化參數(shù);

(2)進(jìn)行ELM訓(xùn)練獲取均方誤差作為麻雀種群的適應(yīng)度值;

(3)計(jì)算每只麻雀的適應(yīng)度值,找出當(dāng)前全局最優(yōu)適應(yīng)度值及對(duì)應(yīng)的位置;

(4)更新麻雀種群位置;

(5)更新最優(yōu)麻雀位置和最優(yōu)的適應(yīng)度值;

(6)判斷是否達(dá)到終止條件;

(7)若已經(jīng)達(dá)到終止條件,獲取優(yōu)化后的相關(guān)參數(shù);若沒(méi)有達(dá)到終止條件,則繼續(xù)進(jìn)行迭代;

(8)進(jìn)行ELM仿真測(cè)試。

4.仿真實(shí)驗(yàn)與結(jié)果分析

本節(jié)采用MATLAB 2016a仿真軟件,基于Intel core i5-7200U @2.50GHz雙核處理器,64位win10系統(tǒng)完成算法的設(shè)計(jì)。

4.1樣本數(shù)據(jù)選取

本文選取2010年6月29日到2018年9月28日的TSLA股票日數(shù)據(jù)進(jìn)行研究。選取最高價(jià)、最低價(jià)、開(kāi)盤(pán)價(jià)、收盤(pán)價(jià)和成交量5個(gè)指標(biāo)進(jìn)行觀察,其中收盤(pán)價(jià)作為輸出數(shù)據(jù),其余作為輸入數(shù)據(jù)。

4.2結(jié)果分析

為了驗(yàn)證SSA-ELM模型對(duì)于股票指數(shù)的預(yù)測(cè)能力,本文將麻雀算法優(yōu)化后的SSA-ELM與基礎(chǔ)ELM進(jìn)行了比較,前1978天的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),后101天的數(shù)據(jù)作為測(cè)試數(shù)據(jù)。實(shí)驗(yàn)結(jié)果表明ELM對(duì)于結(jié)果預(yù)測(cè)來(lái)說(shuō)有一定的準(zhǔn)確性,但是相比來(lái)說(shuō),SSA-ELM對(duì)結(jié)果的預(yù)測(cè)更為準(zhǔn)確。另外SSA-ELM的輸出絕對(duì)誤差大部分都在之間,而ELM的絕對(duì)誤差較為明顯,故改進(jìn)的算法預(yù)測(cè)結(jié)果具有一定的可靠性。同樣從SSA-ELM的收斂曲線可知,最終的適應(yīng)度函數(shù)最優(yōu)值在左右,且顯示收斂速度較快,表明SSA-ELM模型具有有著較好的收斂速度和訓(xùn)練精度。

ELM試驗(yàn)結(jié)果測(cè)試集MSE誤差為3.7853,SSA-ELM試驗(yàn)結(jié)果測(cè)試集MSE誤差為2.9708,這表明SSA-ELM收斂結(jié)果精確,具有更高的穩(wěn)定性,在股市預(yù)測(cè)上取得了良好的效果。

5.結(jié)論

針對(duì)ELM回歸模型的不穩(wěn)定性和股票價(jià)格的波動(dòng)性等問(wèn)題,提出了一種SSA-ELM的預(yù)測(cè)方法,并用TSLA數(shù)據(jù)進(jìn)行了驗(yàn)證,可以得到以下結(jié)論:

(1)預(yù)測(cè)結(jié)果表明:改進(jìn)的算法收斂速度更快,訓(xùn)練精度更高,誤差更小,降低了后期陷入局部最優(yōu)的可能性,有助于獲得全局最優(yōu),具有較高的實(shí)用價(jià)值。

(2)SSA-ELM模型通過(guò)TSLA的股票歷史數(shù)據(jù)進(jìn)行收盤(pán)價(jià)預(yù)測(cè),雖然結(jié)果具有一定的可靠性,但是預(yù)測(cè)精度不是很高,為了提高結(jié)果準(zhǔn)確性,可以考慮通過(guò)改進(jìn)算法來(lái)減少誤差值。另外,本文只從收盤(pán)價(jià)、開(kāi)盤(pán)價(jià)、最高價(jià)、最低價(jià)和交易量5個(gè)指標(biāo)數(shù)據(jù)進(jìn)行股票預(yù)測(cè),指標(biāo)數(shù)量較少,下一步可以繼續(xù)進(jìn)行完善指標(biāo),提高正確率。

參考文獻(xiàn)

[1]鹿天宇,都萊娜,王海遠(yuǎn)等.基于主成分分析與神經(jīng)網(wǎng)絡(luò)組合的股價(jià)變化趨勢(shì)預(yù)測(cè)[J].電腦知識(shí)與技術(shù),2019,15(06):170-172+177.

[2]季闊. 基于BP神經(jīng)網(wǎng)絡(luò)的股票價(jià)格走勢(shì)預(yù)測(cè)[D].鄭州大學(xué),2018.

[3]郭怡然,王秀利.基于BP神經(jīng)網(wǎng)絡(luò)的股市大小盤(pán)風(fēng)格輪動(dòng)預(yù)測(cè)[J].計(jì)算機(jī)仿真,2019,36(03):239-242.

[4]Zhang K, Zhong G, Dong J , et al. Stock market prediction based on generative adversarial network[J]. Procedia Computer science,2019,147:400-406.

[5]Xue J, Shen B. A novel swarm intelligence optimization approach: sparrow search algorithm[J]. Systems Science and Control Engineering An Open Access Journal, 2020, 8.

猜你喜歡
極限學(xué)習(xí)機(jī)
基于ELM和證據(jù)理論的紋理圖像分類(lèi)
基于EEMD技術(shù)在電力信息安全中的多步時(shí)間序列預(yù)測(cè)方法
混沌理論和極限學(xué)習(xí)機(jī)的物流需求預(yù)測(cè)模型
改進(jìn)極限學(xué)習(xí)機(jī)的電子音樂(lè)分類(lèi)模型
基于稀疏編碼器與集成學(xué)習(xí)的文本分類(lèi)
神經(jīng)元的形態(tài)分類(lèi)方法研究
基于判別信息極限學(xué)習(xí)機(jī)的高光譜遙感圖像分類(lèi)
極限學(xué)習(xí)機(jī)修正誤差的體育成績(jī)預(yù)測(cè)模型
基于極限學(xué)習(xí)機(jī)的玻璃瓶口缺陷檢測(cè)方法研究
極限學(xué)習(xí)機(jī)在圖像分割中的應(yīng)用
六安市| 泾阳县| 沁源县| 白山市| 都江堰市| 邵东县| 登封市| 绥棱县| 海口市| 永年县| 远安县| 九寨沟县| 房产| 江西省| 老河口市| 镇坪县| 巴里| 东丽区| 乐业县| 罗甸县| 云龙县| 三台县| 沙坪坝区| 萨嘎县| 宁明县| 花莲市| 宜城市| 高阳县| 永修县| 米林县| 尚义县| 章丘市| 永和县| 五指山市| 阿合奇县| 高淳县| 丽江市| 荔波县| 阳新县| 抚远县| 平度市|