开发者社区> 问答> 正文

使用LSTM预测日值,LSTM以每小时的timeseries作为输入

我正在训练一个单层的LSTM,它的编码如下:

model = keras.Sequential()

model.add(keras.layers.LSTM(units=64,
                            input_shape=(X_train.shape[1], X_train.shape[2])))

model.add(keras.layers.Dense(units=1,  activation='sigmoid'))

model.compile(
  loss='binary_crossentropy',
  optimizer = keras.optimizers.Adam(lr=0.0001),
  metrics=['acc']
)

LSTM的输入是每小时的timeseries。我想要根据每小时的序列来预测每天的值。 目前我所做的是每小时生成一个预测,然后将第一个预测作为每一天的预测。然而,我想知道是否有一种方法可以在日常生活中产生同样的预测。 谢谢你! 问题来源StackOverflow 地址:/questions/59380227/predict-daily-value-with-lstm-which-has-hourly-timeseries-as-input

展开
收起
kun坤 2019-12-28 14:25:55 680 0
1 条回答
写回答
取消 提交回答
  • 你有两个选择作为我的意见。 最好的方法可能是第二种。那就更准确了。

    2019-12-28 14:26:02
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
机器能理解上下文吗-RNN和LSTM神经网络的原理及应用 立即下载
机器能理解上下文吗 RNN和LSTM神经网络的原理及应用 立即下载
深度学习论文实现:空间变换网络-第一部分 立即下载