“长期时间序列预测”

卢卡斯卢卡斯 成员职位:2贡献我
2019年5月编辑 帮助
我创建了一个模型来预测时间序列的下一个值,从三个之前的值(现在是真实的数据,只是尝试)。它很好地预测了训练数据,但我希望它更进一步:它应该将预测值附加到原始值上,并使用它来创建另一个预测窗口(基于预测值进行预测)。
例子:

窗口|预测
[au:] [au:
2 3 4p | 5p
3 . 4p 5p | 6p
4p 5p 6p | 7p
...
如果有可能的话,我如何在RapidMiner中做到这一点?长期时间序列预测还有其他选择吗?
标记:

答案

  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,成员职位:2531年独角兽
    你好,
    我更建议为你计划预测的每一个视界建立一个模型。通过这种方式,您可以评估每个模型,并获得对模型准确性的可靠估计。否则,模型误差会成倍增加,你甚至不会注意到它。

    问候,
    塞巴斯蒂安。
  • vtsimoesvtsimoes 成员职位:2贡献我
    我也有同样的问题,并寻找解决方案大约3或4天,没有实现一个。有人帮助我,请,这应该是简单的,但不是在RapidMiner。
  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    你好,你安装时间序列扩展了吗?您可以通过帮助菜单中的“Update RapidMiner”安装它。在这个扩展中,您可以找到窗口操作符,它可以用来解决上述问题。

    问候,
    马吕斯
  • vtsimoesvtsimoes 成员职位:2贡献我
    好吧,我已经安装了时间序列插件,操作符Windoing用于离线生成一个表,但我需要在运行时执行生成这个表,即,在模型下预测的每个值,在下一步中用作序列上的过去值来预测另一个值。你明白吗?
  • MariusHelfMariusHelf RapidMiner认证专家、会员职位:1869年独角兽
    正如Sebastian在上面发表的那样,使用地平线参数并在未来为每个点训练一个单独的模型可能是一个更好的主意。原因也在塞巴斯蒂安的帖子中说明。

    如果您认为您确实需要您所描述的设置,那么一个带有循环和一些预处理操作符的庞大结构可能会起作用。
登录注册置评。