基于分解集成的LSTM神经网络模型的油价预测.docx
《基于分解集成的LSTM神经网络模型的油价预测.docx》由会员分享,可在线阅读,更多相关《基于分解集成的LSTM神经网络模型的油价预测.docx(30页珍藏版)》请在三一办公上搜索。
1、基于分解集成的LSTM神经网络模型的油价预测摘要:原油作为日常生活中不可或缺的稀有资源其价格一直备受国际的关注,据前人研究得知,原油与世界经济和政治事件之间紧密联系,同时原油价格疲软对石油、天然气的勘测均有很大影响,因此,毋庸置疑研究原油价格规律对国际社会是一件非常有意义的事情。那要研究某样事物,了解事物被前人所研究的前后古今是作为之后研究的基础和指南,关乎油价预测的研究,查阅资料发现,使用机器学习支持向量机和深度学习LSTM挖掘油价规律的实例较其他预测油价多,且由于原油油价的波动具有非线性、不确定性等特征且为解决深度学习模型中原油油价噪声的积累,建模前去噪是油价模型建模很重要的一步。为提高油
2、价的预测效果,主要从以下几个方面展开探究:首先,本人将WTI、Brent原油价格处理为每60个原油数据为一组Xi和对应的第61个油价数据yi,将构造好的Xi、yi分成测试数据集和训练数据集,使用训练数据集直接训练LSTM模型,得到对应的WTI原油LSTM预测模型和Brent原油LSTM预测模型。实验结果表明LSTM模型在原油价格预测中表现良好,但是其预测精度受到噪声和非线性因素的影响。其次,本人将EEMD和LSTM建模结合起来,以改善预测结果。LSTM预测容易受到噪声影响,因此引入处理信号的技术EEMD,它将原始信号分解成多个本征模函数(IMFS)和一个RES,使用LSTM模型对每个IMF进行
3、建模和预测,最后将预测结果进行组合。参考历史研究发现,有研究者将IMFS分为根据信号频率分为高频和低频信号再建模预测的,因此,本人也引入这个高频低频信号对IMFS进行信号处理,将高频低频IMFS信号作为LSTM的输入获得高频LMFS预测结果和低频IMFS预测结果,再将预测结果加和,作为模型最终的原油价格预测结果。实验结果表明,EEMD分解参与LSTM建模相比起LSTM建模预测来说有提高原油价格预测准确性和可靠性的作用。最后,机器学习建模是一种传统的预测方法,它可以使用多种机器学习算法对原油价格进行建模和预测,在此,本人使用支持向量机(SVM)算法对原油价格进行建模和预测,并将其与EEMD-LS
4、TM混合建模进行对比。综上所述,本文提出的EEMD-LSTM混合模型与LSTM模型、支持向量机模型做对比预测,最终得到EEMD分解集成LSTM模型在原油价格预测中表现良好,具有较好的应用前景。关键词:油价预测;WTl原油;LSTM模型;EEMD-LSTM混合模型;支持向量机回归OilPricePredictionBasedonDecompositionEnsembleLSTMNeuralNetworkModelAbstract:Crudeoilasanindispensableandrareresourceindailylifeitspricehasalwaysbeenofinternatio
5、nalconcern.Accordingtopreviousresearchitisknownthatthereisacloselinkbetweencrudeoilandworldeconomicandpoliticalevents,whiletheweaknessofcrudeoilpricehasagreatimpactonoilandgassurveys,sothereisnodoubtthatthestudyofcrudeoilpricelawisaverymeaningfulthingfortheinternationalcommunity.Thattostudysomething
6、,understandthethingswerestudiedbypreviouspeoplebeforeandaftertheancientandmodemisasabasisandguideforsubsequentresearch,aboutthestudyofoilpriceprediction,accesstoinformationfoundthattheuseofmachinelearningsupportvectormachineanddeeplearningLSTMminingoilpricelawsoftheexamplesthanotherpredictionofoilpr
7、ices,andduetothefluctuationsofcrudeoiloilpricehasnon-linear,uncertaintyandothercharacteristicsandtosolvethedeeplearningmodelincrudeoilTheaccumulationofoilpricenoiseisanimportantstepinmodellingoilpricemodelsbeforemodelling.Inordertoimprovethepredictioneffectofoilprices,thefollowingaspectsareexplored:
8、First,IprocessedWTIandBrentcrudeoilpricesasasetofXiandthecorresponding61stoilpricedatayiforevery60crudeoildata,dividedtheconstructedXiandyiintotestandtrainingdatasets,andusedthetrainingdatasettodirectlytraintheLSTMmodeltoobtainthecorrespondingWTIcrudeoilLSTMpredictionmodelandBrentcrudeoilLSTMpredict
9、ionmodel,predictionmodelsforWTIcrudeoilandBrentcrudeoil.TheexperimentalresultsshowthattheLSTMmodelsperformwellincrudeoilpriceprediction,buttheirpredictionaccuracyisaffectedbynoiseandnon-linearfactors.Secondly,IcombineEEMDandLSTMmodellingtoimprovetheforecastingresults.theLSTMforecastsaresusceptibleto
10、noise,so1introducethesignalprocessingtechniqueEEMD,whichdecomposestheoriginalsignalintomultipleeigenmodefunctions(IMFS)andanRES,modelsandforecastseachIMFusingLSTMmodels,andfinallycombinestheforecasts.Referringtohistoricalresearch,itwasfoundthatsomeresearchersdividedtheIMFSintohigh-frequencyandlow-fr
11、equencysignalsaccordingtothesignalfrequencybeforemodellingandforecasting,therefore,1alsointroducedthishigh-frequencyandlow-frequencysignaltoIMFSforsignalprocessing,andusedthehigh-frequencyandlow-frequencyIMFSsignalsasinputtotheLSTMtoobtainthehigh-frequencyLMFSpredictionresultsandlow-frequencyIMFSpre
12、dictionresults,andthensummedthepredictionresultsasthemodelsfinalcrudeoilpricepredictionresults.TheexperimentalresultsshowthattheEEMDdecompositioninvolvedinLSTMmodellinghastheeffectofimprovingtheaccuracyandreliabilityofcrudeoilpriceforecastingcomparedtoLSTMmodellingforecasting.Finally,machinelearning
13、modellingisatraditionalforecastingmethodthatcanmodelandforecastcrudeoilpricesusingavarietyofmachinelearningalgorithms.Here,IusetheSupportVectorMachine(SVM)algorithmtomodelandforecastcrudeoilpricesandcompareitwiththeEEMD-LSTMhybridmodelling.Insummary,theEEMD-LSTMhybridmodelproposedinthispaperdoescomp
14、arisonandpredictionwithLSTMmodelandsupportvectormachinemodel,andfinallyobtainsthattheEEMDdecompositionintegratedLSTMmodelperformswellincrudeoilpricepredictionandhasgoodapplicationprospects.Keywords:oilpriceprediction;WTIcrudeoil;LSTMmodel;EEMD-LSTMmixedmodel;supportvectormachineregression目录V第1章绪论61.
15、1 课题研究背景及意义61. 1.1课题背景62. 1.2课题研究意义61.2 国内外研究现状71.3 主要研究内容与结构安排71.3 .1主要研究内容71.4 .2结构安排7第2章相关理论与方法102.1 深度学习相关理论102. 1.1LSTM神经网络模型原理102.2 集合经验模式分解102. 2.1EMD方法原理113. 1.2EEMD方法原理112. 3机器学习支持向量机原理12第3章实证分析132.1 数据收集与指标选取133. 2LSTM建模流程及实证分析151. 2.1LSTM的建模流程153. 2.2LSTM实证分析173.3EEMD+LSTM建模思路及实证分析183.3.1
16、模型设计的总体思路183.3.2EEMD-LSTm实证分析193.4SVM实证分析26第4章总结展望28致谢29参考文献30第1章绪论1.1 课题研究背景及意义111课题背景自2022年开始,全球原油价格的快速上涨是明显感知的趋势。这种趋势是由全球经济和社会不断变化的综合因素所导致的。美国能源署的数据表明,原油价格在1998年最低价为11.31美元/桶,但是在2008年,价格却飙升至134.02美元/桶,成为历史上涨幅最高的时期。然而,在2008年,由于美国次贷危机引发的全球性金融危机,油价迅速下跌,原油价格在2009年2月急剧下跌至39.26美元/桶,跌幅接近71%。2020年,沙特开启价格
17、战,折扣幅度创下20年来最大记录,导致全球油价相当恐慌。2020年3月9日,WTI原油价格下跌幅度达到27%,每桶油约30美元,布伦特原油开盘下跌31%,达到32.14美元/桶,这直接说明了原油价格会受到国际政治的影响呈现出波动性强的非线性特征,而我国属于发展中国家,因此对原油资源相当关注。由于石油在全球经济和社会中扮演了重要角色,因此全球原油价格的精确预测对于经济的稳定和高速发展以及新产品的快速开发至关重要。精确预测石油进口国的通货膨胀和经济衰退风险能够避免石油价格的暴涨对全球经济产生负面影响。原油价格的迅速下跌会阻碍石油出口国的经济发展,从而导致政治不稳定和社会动荡。因此,在这种情况下,预
18、测原油价格变化以及适当的政策是保持市场经济稳定发展的重要手段,对于降低市场风险和促进宏观经济的稳定发展有着重要的作用。在以上背景下,本文通过分析整理原油价格历史数据、采用一些新颖的预测方法,并在EEMD“分解集成”框架下构建LSTM深度学习算法模型,以提高原油价格的预测精度。1.1.2课题研究意义首先原油的对世界政治经济的意义重大,一方面,原油价格激增会导致企业和人民生产生活成本提高,另一方面,原油价格骤减还可能对以石油作为主要经济的国家造成经济上的打击。因此,为了预测油价情况有效的处理原油非线性波动性强的原始时间数据,本研究使用集合经验模态分解集成的方法处理原油原始时间数据,使用LSTM深度
19、神经网络模型对原油价格预测研究,更为精准地预测国际原油价格,企业和国家可以根据此模型的预测结果,针对原油价格下跌或涨幅提早的做出应变以避免原油价格骤降和激增对企业国家造成经济上的影响。1.2 国内外研究现状原油是一个国家发展不可或缺的战略资源,在经济全球化和经济贸易自由化趋势不断发展的背景下,原油价格呈现非线性、波动性强的特点。查询研究报告发现,至2022年12月为止发表关于原油价格相关论文数在145篇左右,最早相关论文发表在1987年,相关数据表明原油价格预测还是受到国内学者的关注,目前发现对于原油价格预测方法主要为两大类:一种是基于机器学习的预测方法、另一种是基于深度学习的混合模型预测方法
20、。论机器学习方法预测原油价格,不得不提支持向量机、神经网络和随机森林等,这些机器学习方法也可以有效的对非线性数据进行模型训练和预测。相比于传统模型,机器学习方法可以处理更大量的数据,提高预测精度,但对数据质量和特征选择等方面要求较高,且由于支持向量机在和深度学习上形似LSTM因此本文也就采取支持向量机作为LSTM的对比模型。深度学习方法是近年来发展起来的一种新型机器学习方法,其主要特点是可以根据历史数据预测未来数据自动化进行学习,从而提高预测精度。在原油价格预测方面,深度学习方法已经取得了一定的成果,但其需要更多的数据和计算资源支持。总体而言,原油价格预测研究已经进入了多元化、复杂化的阶段,未
21、来需要继续探索不同方法的优缺点,结合实际应用场景进行选择和应用。1.3 主要研究内容与结构安排1.3.1 主要研究内容本文主要想通过EEMD分解集成和LSTM神经网路建模预测未来原油价格,主要方式是根据现有的原油价格来预测之后的原油价格。同时为证明EEMd-LSTM预测较优还采用LSTM单独建模预测显示了EEMD分解后对LSTM有优化作用,根据国内外对原油价格采用机器学习这块的研究本人同样也使用了机器学习的支持向量机建模预测,根据均方根误差RMSE和平均绝对百分误差MAPE判断EEMD-LSTM确实是比机器学习的支持向量机预测效果好。1.3.2 结构安排第一部分:绪论,本部分主要阐述了研究背景
22、意义,国内外研究现状等理论知识,进一步说明研究原油价格预测的重要性和意义所在。第二部分:研究原理,本部分会说明使用技术的基本原理,包括EEMD的基本理论原理以及LSTM和SVR建模的基本原理,为研究的可行性打基础。第三部分:技术实施,该部分首先本人会使用LSTM对三个数据集建模,该处展示本人选取较优参数得到的结果展示三个数据集的测试集测试结果的RMSE和MAPE,其次,本人主要研究分解集成下的LSTM建模,因此,本人会使用EEMD+LSTM对三个数据集建模训练,以测试集测试结果输出,并输出测试集和对应的均方根误差RMSE和平均绝对百分误差MAPE,最后使用机器学习的支持向量机对三个数据集建模,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 分解 集成 LSTM 神经网络 模型 油价 预测
链接地址:https://www.31ppt.com/p-6738510.html