Pytorch RNN预测结果与训练结果不匹配

时间:2019-07-30 16:28:42

标签: python machine-learning neural-network pytorch

RNN代码在训练期间会产生良好的正弦近似值,但是当涉及基于先前的预测(起始值为20个原始值)预测正弦值时,它无法近似正弦值。 (检查图像https://imgur.com/a/GCQ6QgG

因此,要么预测代码中有错误,要么模型通常无法处理重新提供的预测。但我认为它更多是我的代码中的错误:)

代码: https://gist.github.com/saschalippert/36b72313afff86e00f3e10254fb4ff25

日志:

filesReader

1 个答案:

答案 0 :(得分:0)

进一步的测试表明,向网络馈入预测值(与目标值略有偏差)会导致将来的值失控。使用更复杂的模型并训练更多的情节似乎可以解决问题。