[发明专利]一种基于深度森林生成对抗网络的金融时间序列预测方法在审
申请号: | 202110320439.2 | 申请日: | 2021-03-25 |
公开(公告)号: | CN113159389A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 曲东东;邹慧敏 | 申请(专利权)人: | 大连海事大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q40/04;G06Q10/06;G06N3/00;G06N3/04 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 姜威威;李洪福 |
地址: | 116026 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 森林 生成 对抗 网络 金融 时间 序列 预测 方法 | ||
本发明公开了一种基于深度森林生成对抗网络的金融时间序列预测方法,属于金融时间序列预测领域,包括以下步骤:获取原始金融时间序列数据,对原始金融时间序列数据进行预处理;将得到的目标金融序列的技术指标作为深度森林算法的输入特征序列,选择滑动窗口对输入特征序列进行多粒度扫描,训练级联森林,进行特征序列选择;将离散小波变换与添加了注意力机制的长短时记忆网络作为生成器,卷积神经网络作为判别器,构建生成对抗网络模型;将训练集输入到生成对抗网络模型中进行对抗训练,将测试集输入到训练好的生成对抗网络模型,得到金融时间序列的预测结果;该方法提高基于深度森林生成对抗网络金融序列预测模型的预测准确率。
技术领域
本发明涉及金融时间序列预测领域,尤其涉及一种基于深度森林生成对抗网络的金融时间序列预测方法。
背景技术
金融时间序列预测是根据金融数据的历史规律以及变化趋势,对未来金融数据的发展状况做出合理的推测。金融时间序列是时间序列的一种,金融时间序列预测对于政府、投资机构和投资者均有着重要的意义,如何提取特征提高预测准确率,一直以来都是金融领域和计算机领域的研究热点。
传统的金融时间序列预测技术主要包括自回归滑动平均模型、自回归条件差异方差模型、多元线性回归模型等。传统时间序列的预测方法理论成熟,运用起来比较简单,但是传统的时间序列预测方法不能很好地处理非线性拟合的问题,原因在于这些方法都是针对线性的分析方法,而处理非线性问题时应注意数据之间的量化关系,由于传统方法的限制,研究者们发明了很多机器学习的时间序列预测方法,基础的机器学习方法包括人工神经网络(ANN)、支持向量机(SVM)、以及新兴方法生成对抗网络(GAN)等,但这些方法存在模型复杂,收敛困难的问题。
生成对抗网络虽然已经在图像处理、语言分割、视频预测等领域有着广泛的应用,但是针对金融时间序列这种数据量大、特征性多、非线性非稳定噪声性高的复杂时间序列的预测精度不高。
发明内容
根据现有技术存在的问题,本发明公开了一种基于深度森林生成对抗网络的金融时间序列预测方法,包括以下步骤:
S1:获取原始金融时间序列数据,对原始金融时间序列数据进行预处理,得到预处理后金融时间序列数据,计算得到目标金融序列的技术指标,将目标金融序列的技术指标定义为特征序列;
S2:将得到的目标金融序列的技术指标作为深度森林算法的输入特征序列,选择滑动窗口对输入特征序列进行多粒度扫描,训练级联森林,进行特征序列选择,得到特征序列的重要度,将重要度最大的特征序列划分为训练集和测试集;
S3:将离散小波变换与添加了注意力机制的长短时记忆网络作为生成器,卷积神经网络作为判别器,构建生成对抗网络模型,对金融时间序列进行预测;
S4:将训练集输入到生成对抗网络模型中进行对抗训练,获得训练好的生成对抗网络模型;
S5:将测试集输入到训练好的生成对抗网络模型,得到金融时间序列的预测结果。
进一步地,所述对金融时间序列数据进行预处理的过程如下:
S1-1:判断采集到的原始金融时间序列数据是否存在数据缺失与异常值问题,当原始金融时间序列数据不存在数据缺失与异常值问题,则将采集到的原始金融时间序列作为完整时间序列;当存在数据缺失与异常值问题,则将该时间点缺失值或异常值之前一周时间内的平均值作为该时间点的数据,补齐金融时间序列;
S1-2:对得到的完整的金融时间序列数据进行归一化处理,得到归一化处理后的金融时间序列数据。
进一步地:所述归一化处理公式如(1)所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连海事大学,未经大连海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110320439.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新能源汽车电池包装箱
- 下一篇:一种认证方法及电子设备
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理