3.20阅读论文--A stock price prediction method based on meta-learning and variational mode decomposition

今日看论文的目的:想搞清MAML的训练与测试差异比较大时,怎样获得较好的输出?

论文main idea: 将整个股票价格序列分割成多窗口序列,对窗口序列进行VMD分解得到子序列。子序列通过LSTM+MAML预测,最后集成子序列的预测结果。

  1. 分解方法 Decomposition-based hybrid methods
    主要思想是“分解-预测-集合”,即将原始时间序列分解为一组子序列,然后利用预测模型来预测子序列。
    已有的不同结构:
    1)每个子序列使用一个模型,分别获得子序列的预测结果,然后合并子序列的预报结果。
    2)所有子序列一起放入一个预测模型中,无需进一步合并操作即可直接从模型中获得最终结果。
    3)用变分模态分解(VMD)对原始时间序列进行分解,得到不同的模态分量和残差项,然后用集成经验模态分解(EEMD)对残差项进行分解。
    预测模型:ARIMA、GARCH、SVM、LSTM和CNN等
    分解算法:小波变换、经验模式分解(EMD)和变分模式分解(VMD)

  2. 产生任务集
    数据归一化
    设窗口长度为L。
    输入:要预测Xt+1时刻的股价,则使用{Xt-L+1,…Xt } 这段序列。对这段序列进行分解,得到一系列的子序列。这些子序列是输入,被输入到各自网络中。
    输出:对{Xt-L+1,…,Xt,Xt+1} 这段序列分解,取其中最后一个值作为输出/标签。
    任务集:每个任务中包含6对输入输出对,其中5对是support,1对是query.

  3. 参数值
    分解数K:分别计算K=2,3,…,9时的皮尔逊相关系数。
    窗口大小:分别对5,10,15,20的窗口大小进行实验,对比结果。

  4. 对比试验
    1)与最新的技术对比
    2)逐步验证模型:LSTM、MAML+LSTM、VMD-LSTM、DWT-MAML-LSTM、EMD-MAML-LSTM、EEMD-MAML-LSTM

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ARIMA-RNN联合模型是一种用于股票价格预测的方法。ARIMA模型是一种时间序列预测模型,它可以捕捉到数据中的趋势、周期性和季节性。而RNN模型则是一种神经网络模型,能够处理具有长期依赖性的序列数据。 ARIMA-RNN联合模型的基本思想是将ARIMA模型和RNN模型相结合,以提高预测的准确性和稳定性。首先,使用ARIMA模型对股票价格时间序列进行拟合,得到ARIMA模型的参数。然后,将这些参数输入到RNN模型中,进行进一步的序列预测。 ARIMA模型能够捕捉到一些市场中的周期性和趋势性,但在处理非线性和复杂的情况时可能会有限制。这时候RNN模型的引入可以有效地提高预测的精度。RNN模型可以学习到更复杂的、非线性的关系,并且能够处理长期的依赖关系。 因此,ARIMA-RNN联合模型综合了ARIMA模型和RNN模型的优点,能够更好地预测股票价格。通过使用ARIMA模型的参数,RNN模型可以捕捉到更大范围内的时间依赖性和非线性关系,以提高预测的准确性。这种结合不仅能够更好地利用时间序列数据的特征,还能够应对数据的复杂性。 当然,ARIMA-RNN联合模型也有一些局限性。例如,对于由于外部因素引起的异常情况,模型可能会表现出较差的预测能力。另外,模型的参数选择和训练也会对预测结果产生影响。因此,在使用该模型时需要谨慎选择参数,并进行合理的模型训练和验证。 总而言之,ARIMA-RNN联合模型是一种能够更好地预测股票价格的方法。通过结合ARIMA模型和RNN模型的优势,可以提高预测的准确性和稳定性。但在实际应用中还需要考虑到模型的局限性,并进行合理的参数选择和模型训练。 ### 回答2: 基于ARIMA-RNN组合模型的股票价格预测是一种结合了ARIMA模型和循环神经网络(RNN)模型的方法。ARIMA模型是一种基于时间序列的预测模型,可以捕捉股票价格的长期趋势和季节性变化。而RNN模型则能够处理序列数据中的时间依赖性,并能捕捉到更复杂的模式和关联性。 ARIMA-RNN组合模型的一般做法是首先使用ARIMA模型对股票价格进行预测,得到一个基本的趋势线。然后将ARIMA预测的残差序列输入到RNN模型中,让RNN模型学习到这些残差序列中更加细微的关联性和模式,从而进一步提高预测的准确性。 ARIMA-RNN组合模型的优势在于能够综合利用ARIMA模型和RNN模型各自的优点,以及解决各自的问题。ARIMA模型适用于对长期趋势和季节性变化进行建模,而RNN模型适用于捕捉更加复杂的模式和关联性。因此,通过将两个模型组合起来,可以提高股票价格预测的准确性和稳定性。 ARIMA-RNN组合模型虽然较为复杂,但可以通过合理地设置模型参数和优化算法来提高预测性能。此外,还可以通过引入其他辅助信息(如技术指标、市场情绪等)来进一步改进模型。 总之,基于ARIMA-RNN组合模型的股票价格预测方法能够融合ARIMA模型和RNN模型的优势,提高预测的准确性和稳定性,对于投资者和金融机构进行股票交易决策提供了有价值的参考。 ### 回答3: ARIMA-RNN联合模型是一种用于股票价格预测的方法。ARIMA模型是一种传统的时间序列分析方法,用于捕捉时间序列数据中的趋势和周期性。RNN(循环神经网络)是一种特殊的神经网络,能够捕获数据中的长期依赖关系。 ARIMA模型首先对时间序列数据进行分析,确定最佳的自回归(AR)和移动平均(MA)参数。然后,基于这些参数,ARIMA模型可以生成一系列未来的预测值。 然而,ARIMA模型通常难以捕捉到时间序列数据中的非线性特征。这就是为什么我们需要引入RNN模型。RNN模型能够处理时间序列中复杂的依赖关系,通过记忆先前的信息来影响后续的预测结果。 ARIMA-RNN联合模型的关键思想是将ARIMA模型的预测结果作为RNN模型的输入特征。具体来说,ARIMA模型预测的未来时间步的数值被用作RNN模型的输入,以便更准确地捕捉时间序列中的非线性特征。 通过结合ARIMA和RNN模型,我们可以充分利用ARIMA模型的趋势和周期性分析能力,同时也能捕捉到RNN模型所擅长的长期依赖关系。这种联合模型能够更好地预测股票价格的未来趋势和波动。 综上所述,ARIMA-RNN联合模型是一种用于股票价格预测的方法,通过将ARIMA模型的预测结果作为RNN模型的输入特征,能够更好地捕捉时间序列数据中的趋势、周期性和长期依赖关系。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值