LSTM深度学习预测-验证
你好,
昨天我在这里发布了一个关于预测模型的前向验证的问题。
但@SGolbert他指出,lstm在预测中变得非常重要,因为我已经开始研究这一主题,所以我决定是时候尝试一下了。结果是相当公平的,虽然调整更棘手。
我使用这个扩展运算符:
https://marketplace.m.turtlecreekpls.com/UpdateServer/faces/product_details.xhtml?productId=rmx_deeplearning
我的问题基本上是,如果有可能验证使用此扩展构建的模型,例如,滑动窗口验证操作符。
当我尝试将mod输出端口与验证操作符mod端口连接时,我得到一个错误。我理解错误的原因,但是我被卡住了。
我们如何在此扩展下建立回测模型。
附带的模拟示例集和过程。
谢谢你的帮助
昨天我在这里发布了一个关于预测模型的前向验证的问题。
但@SGolbert他指出,lstm在预测中变得非常重要,因为我已经开始研究这一主题,所以我决定是时候尝试一下了。结果是相当公平的,虽然调整更棘手。
我使用这个扩展运算符:
https://marketplace.m.turtlecreekpls.com/UpdateServer/faces/product_details.xhtml?productId=rmx_deeplearning
我的问题基本上是,如果有可能验证使用此扩展构建的模型,例如,滑动窗口验证操作符。
当我尝试将mod输出端口与验证操作符mod端口连接时,我得到一个错误。我理解错误的原因,但是我被卡住了。
我们如何在此扩展下建立回测模型。
附带的模拟示例集和过程。
谢谢你的帮助
标记:
0
最佳答案
-
hughesfleming68 成员职位:323
独角兽
嗨Opick。这可以与滑动窗口操作符一起工作。下面是验证的过程。
在现实世界中,我使用LSTM得到了不同的结果。我使用遵循Wavenet模型的扩展因果卷积网络获得了更好的结果。不幸的是,你需要一些Python/Keras/Tensorflow的经验,但它都可以在Rapidminer内部与execute Python操作符一起工作。
这里的警告是,调整深度学习网络需要花费大量的时间。在层数,神经元和激活函数之间,它真的需要一个承诺。
看看M4预测竞赛,看看一些顶级解决方案是如何工作的,对你来说可能也很有趣。关于这些技术是否优于经典方法的讨论也很多。这个答案有时并不是绝对明确的。
问候,
亚历克斯
6
答案
我只是导入并执行了您与您的数据和.....共享的过程一切都很好……
你能告诉我更多关于你的错误吗?
问候,
莱昂内尔
谢谢@hughesfleming68
我在mod端口看到了红色警告,并没有尝试运行该进程:S Dumb be。
也非常感谢你的建议。
问候,
佩德罗
问候,
亚历克斯
除了我读到的,我对预训练网络没有任何经验。
问候,
亚历克斯
你可以做的和我使用的是在Rapidminer内的Tensorflow与execute python操作符,它打开了更多的可能性。Tensorflow很方便,因为你可以在Github上找到很多代码,这使得通过示例学习成为可能。对于时间序列预测的扩展cnn的一个例子,我会看一下Krist Papadopoulos的seriesnet.py,他已经在Github上提供了。https://github.com/kristpapadopoulos/seriesnet。然而,你必须安装Anaconda, Keras和Tensorflow。对于许多用户来说,这可能是一个很大的飞跃,除非你已经有了这个功能。关于在Tensorflow中获得可重复的结果,还有一些额外的东西需要学习,而且它很慢。还有门控卷积神经网络,我能想到的至少有五六个变体。在找到适合自己的方法之前,您可能需要探索许多不同的选择。
问候,
亚历克斯