基于注意力机制的GRU模型的豆粕期货价格预测.pdf
《基于注意力机制的GRU模型的豆粕期货价格预测.pdf》由会员分享,可在线阅读,更多相关《基于注意力机制的GRU模型的豆粕期货价格预测.pdf(5页珍藏版)》请在咨信网上搜索。
1、第3 3 卷第4期2023年12 月洛阳理工学院学报(自然科学版)Journal of Luoyang Institute of Science and Technology(Natural Science Edition)Vol.33No.4Dec.2023基于注意力机制的GRU模型的豆粕期货价格预测石榕(兰州财经大学统计学院,甘肃兰州7 30 0 2 0)摘要:针对豆粕期货价格的波动性和复杂性,提出了一种引入注意力机制的门控循环单位(CRU)的价格预测模型。由于豆粕期货价格具有长期依赖性特点,选择近5年的日度数据作为数据集,将基本行情和技术指标利用互信息、相关系数、随机森林树RF模型3种方
2、法相结合进行筛选排序,选用了15种技术指标进行分析后,输入到基于注意力机制的GRU模型中对豆粘主力合约的未来收盘价进行预测。引入注意力机制的GRU模型相较于GRU基准模型,在加入技术指标的多特征时间序列预测性能上表现更优,提高了预测精度。关键词:豆粕;技术指标;价格预测;注意力机制;CRUD0I:10.3969/j.issn.1674-5043.2023.04.015中图分类号:TP18;F8 32.5豆粕是全球畜牧和鱼类生产的重要投入产物。近些年,世界豆粕消费呈跳跃性的增长,豆粕期货的交易价格也逐渐在金融界被重视,其未来价格预测的准确度变得尤为重要。目前,学者们一直尝试使用基于深度学习的神经
3、网络方法来解决这一时间序列预测问题。相比传统的ARMA、G A R CH 和向量自回归等计量模型,CRU模型构建简单,参数量相对较少,训练速度快,训练准确率高,并且能提高模型的预测准确率,能有效抑制梯度消失或爆炸问题。Kou等I开发卷积神经网络(CNN)和门控循环单元(CR U)的联合模型,以预测涡轮机位置的风速。为了提高预测精度,注意力机制也可以通过设置不同的权重来突出重要的信息,Heo等2 将依赖输人的不确定性概念引入注意力机制,以便它根据给定的输人为每个具有不同程度噪声的特征产生注意力。Hu等3 指出多阶段注意力网络模型可以有效地学习历史数据中不同时间序列在不同时间阶段对目标序列的影响信
4、息。传统方法无法满足中长期预测任务的要求,往往忽略了时间信息对预测性能的影响。为了解决这个问题,Cao等4 提出了一种新的深度学习框架,具有残差自注意力机制的时间卷积网络,它可以学习信号的时频和时间信息。在大规模金融时间序列数据上,Yang等5 为了提高投资技术预测的准确性,提出了一种由股价分形演化特征辅助的技术交易方法,称为FAT。G o o 等6 通过使用增强的遗传算法和人工神经网络模型来比较宏观经济和技术分析之间股票指数的预测效率。技术指标被整合到深度学习和机器学习的方法中,并对交易者的行为进行建模,以提高金融市场方向预测的准确性。张茂军等7 结合技术指标分析螺纹钢期货的涨跌幅进行量化时
5、交易的影响,通过利用决策树方法值特征选择,构建CLBIL-VSD-CART模型制定交易策略。本文从技术层面分析,利用互信息、相关系数、随机森林树RF模型3种方法相结合筛选出基本行情和技术指标并输入到模型中对豆粕主力合约的未来价格进行预测。在GRU预测模型中加入了注意力机制训练模型,并且突出特征的有效性和重要性,使预测更加精准,为之后的交易提供参考意见。1模型构建1.1技术指标技术分析法是将期货市场现在和过去的市场行为作为分析对象,再通过统计方法来设定固定算法,对分析对象找到价格波动规律,来判断期货价格趋势的技术方法。技术指标不仅能有效地描述股市的变化,而且能为模型的建立提供有效信息。用金融资产
6、的成交量、最高价、最低价等历史交易数据计算技术指标来预测未来价格,常用的金融技术指标分为能量类、运动趋势类、成交量能类、超卖超卖类等,收稿日期:2 0 2 3-0 5-0 5作者简介:石榕(19 9 9-),女,山西大同人,在读硕士研究生,主要从事投资组合管理、金融预测方面的研究.E-mail:1120644206 文献标识码:A文章编号:16 7 4-50 43(2 0 2 3)0 4-0 0 8 7-0 588下面介绍几种重要的技术指标:1.1.1BIAS乘离率BIAS属于超卖类指标,由移动平均指标衍生而来,能够表现股票交易收盘价与设定间隔内的移动平均线指标的离散程度,1.1.2MOM动量
7、指标MOM,是一种研究股票价格波动速度的技术指标。股票价格的涨跌幅会随着时间的推移而慢慢减小。1.1.3OBV成交量净额指标OBV,属于成交量类指标,通过数字化股票市场中单只股票每日的需求量与供给关系进行累加,并以累加的结果绘制成趋势曲线,再与股票价格趋势线结合,从选定的股票价格趋势波动与成交量增减的对应关系中判断出在股票交易中关注度高低的一种技术指标。1.1.4RSIRSI是一种研究股票价格波动幅度的技术指标,最早被用于期货交易中。计算一定时间内的涨幅与跌幅的比值,可用来判断行情的变化及预测未来价格的走势。1.1.5MACD平滑异同移动平均线MACD是一个著名指标,基于均线的构造原理。计算一
8、个时间序列中不同时期的两个指数移动平均线的差值,周期较小的移动平均线称为快速移动平均线,周期较大的移动平均线称为慢速移动平均线。指数移动平均线是在MACD线上计算的,称为信号线。当MACD线在信号线之上时,这是时间序列中上升走势动量的指示,当MACD线在信号线之下时,这是时间序列中下降趋势动量的指示。1.1.6EXPMA指数平均数指标或指数平滑移动平均线EXPMA,一种利用率非常高的趋向类指标。该指标在计算中非常重视对当天价格因素的控制,能够及时反映出当前价格走势,克服了如MACD等指标对价格走势的不及时而引起的滞后效应或者是背驰的现象。同时在一定程度中消除了DMA指标在某些时候对于价格走势所
9、产生的信号提前性,在实际操作中是一种非常实用的技术指标。1.2门控循环单元(GRU)GRU网络在处理具有时间属性的数据时,按照时间序列对输入的数据进行权重计算并输出结果。输出结果与目标数据进行对比计算后得出预测误差。在下一次学习时将预测误差输人GRU网络,实现通过预测误差的反向传播对CRU网络中的权重进行更新,达到提高预测精度的目的。GRU模型的神经元主要由更新门z,和复位门r,两个部分组成,GRU预测模型:(1)h,=gW,x,+U,(r,Oh,-1)+bh(2)两个门:z,=(W,x,+U,h-1+b,)r,=o(W,x,+U,ht-1+b,)式中:g为激励函数;x,为当前时刻输入;h,为
10、当前单元更新信息;ht-1为上以时刻单元输出。GRU中的门控机制在参数化方面是简单RNN的副本。与这些门相对应的权重也使用时间反向传播随机梯度下降来更新,因为它寻求最小化损失/代价函数,每个参数更新都将涉及有关整个网络状态的信息。因此,所有关于当前输人和之前隐藏状态的信息都反映在最新的状态变量中。1.3注意力机制目前,注意力机制已经成为选择有意义信息以获得更好结果的有效方法。注意力机制把GRU输出的隐层向量表达进行加权求和计算,权重的大小表示每个时间点上的特征重要程度。图1中的输入为加入技术指标后的各组数据的向量表示x1,x 2,x 3,x;,经过GRU模型计算之后会得到对应输出ki,k 2,
11、ks,k s,然后在隐藏层引人注意力机制,计算各个输人的注意力概率分布值c,C2,C3,Ci。注洛阳理工学院学报(自然科学版)h,=(1-z,)Ohr-1+z,O h,第3 3 卷(3)(4)第4期意力机制的计算公式:式中:表示第i时刻隐层状态向量k,所决定的注意力概率分布值;w,和W,表示第i时刻的权重系数矩阵;b,表示第i时刻相应的偏移量。通过上面的公式可以计算出最后包含文本信息的特征向量。输出层的输人为上一层注意力层的输出。最后利用 softmax函数对输出层的输人进行相应计算,评估其对输出的影响程度,其计算公式如下:(8)式中:w,表示注意力机制层到输出层待训练的权重系数矩阵;b,表示
12、待训练相对应的偏置量;y为输出的预测标签。2实证研究2.1数据来源及指标评估选用大连商品交易所中豆粕主力合约在2 0 17.1.10 2 0 2 2.5.19期间的日度数据作为研究对象,并选取基本行情和技术指标两大类作为预测模型的输人特征。为了检验输人指标的有效性,采用互信息、相关系数、随机森林树RF模型3 种方法的结合对所选指标的得分进行评估排序,对筛选指标得分排序可视化如图2 所示。石榕:基于注意力机制的GRU模型的豆粕期货价格预测=Zc.ka;=w;tach(W,k;+b,)exp(a,)Cy=softmax(w,v+b,)输入层GRUkGRU层CAttention层图1引入注意力机制的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 注意力 机制 GRU 模型 豆粕 期货价格 预测
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。