Time Series_Optimize Holt-Winters Model_Wrong Connection

Big_BurgerBig_Burger 成员职位:3.贡献我
2020年6月编辑 帮助
你好,

我是RapidMiner的初学者,遇到了以下问题。我正在使用霍尔特-温特斯模型从时间序列中进行预测。我首先将模型应用于我的数据。然后我通过创建这个过程添加了一个预测验证:


在预测验证中,它看起来是这样的:



到目前为止一切顺利。这个过程是有效的,我得到了结果,并对结果进行了验证。
此时,我想添加一个优化器,它可以自动确定Holt-Winters模型的最佳参数。这就是我挣扎的开始。我通过添加“优化参数”函数来调整我的过程:


然后我在“优化参数”函数中插入了“预测验证”:


在“预测验证”中,它看起来像这样:


现在,当我运行这个过程时,我得到以下错误消息“:


我已经尝试以各种方式重新安排函数,但我没有设法解决这个错误。请查看附件中的RapidMiner进程。非常感谢您的帮助!

提前表示感谢并致以最良好的问候。
西蒙

最佳答案

答案

  • David_ADavid_A 管理员,主持人,员工,RMResearcher,成员职位:289RM研究

    时间序列预测模型与常规机器学习模型不同。
    您的流程布局看起来很好,您只需要将预测验证的模型输出连接到正常的“输出”端口(就像您在上一个截图中设置的测试示例所做的那样)。之后一切都会正常工作。

    最好的
    大卫
  • Big_BurgerBig_Burger 成员职位:3.贡献我
    @David_A

    谢谢您的反馈。我尝试了你的解决方案,但它没有工作(消息“没有结果从优化”)。然而,我的同事解决了这个问题。我必须使用一个解决方案(2个过程):“应用预测”功能和模型连接必须完全删除。通过这种方式,该过程为我的模型产生了最佳参数。
    然后,我可以在第一个过程中使用这些参数来获得结果。

    也许有一种方法可以将两者集成到一个过程中,但我还没有想出来。

    无论如何,谢谢你,并致以最好的问候。
    西蒙
  • David_ADavid_A 管理员,主持人,员工,RMResearcher,成员职位:289RM研究
    你好,

    我来看看你们的流程,看看问题可能出在哪里。但很高兴听到你找到了一个有效的解决方案。

    最好的
    大卫
    Big_Burger
  • Big_BurgerBig_Burger 成员职位:3.贡献我
    @David_A

    谢谢你的回答。它适用于您的流程!有时候解决方法很简单。再次感谢你的帮助!

    最好的问候,
    西蒙
    David_A
登录注册置评。