我在 theano 中编写了一个简单的实值回归 RNN。
- 我应该在什么样的数据集上进行测试?
- 我应该如何进行测试?
我的结构是:
- 单变量(目前)时间序列,
- 由〜相等的时间步长分开,. 在哪里,应该足够大以捕获数据中的重复
- 最终输入节点之后的预测时间延迟,, 在哪里是一个整数
- 一个输出节点取自最终隐藏节点,给出预测,在
- 是预测在训练数据中
- RMSE 误差
- 最后,隐藏层中的每个节点都会在下一个时间步传递给权重
经过测试, 在哪里,在滑动窗口中。我使用了 5 个数据点的历史滞后,,并试图预测曲线中的以下点,.
我只使用了 100 个噪音版本超过 100 个 epoch 进行训练。结果还不错……

谢谢您的帮助。代码似乎没有错误,因此我将针对 GPU 和小批量进行优化,并使用更多最新算法对其进行升级。