【发布时间】:2017-02-01 06:40:24
【问题描述】:
我想训练一个 RNN 来解决一个简单的回归问题。我有一个形状为(35584,) 的数组X_train,它表示几年内每小时的测量值。我也有通讯员Y_train 形状为(35584,) 作为预期值。一个小时的值h 会受到前 6 小时的值的影响,所以我想使用 RNN。
在 Keras 中,我理解我的情况是:timesteps = 6 和 nb_samples = 35584。就我而言,nb_features = 1。
如何在 Keras 中进行编程?我应该使用Embedding 层吗?又该怎么做呢?
【问题讨论】:
-
我不确定这是否适合您的问题,但您可以使用更简单的前馈神经网络并输入大小(即)7 - 从本小时和前 6 小时开始读取。在某些情况下,这可能比使用 RNN 更好。
-
谢谢,我已经证明了(并取得了很好的结果)标准前馈方法,但我想用 RNN 来证明并学习如何去做。
标签: python neural-network keras recurrent-neural-network