【问题标题】:LSTM中记忆单元与时间步长的关系
【发布时间】:2020-08-24 06:58:13
【问题描述】:

我正在研究 LSTM 模型。

LSTM中隐藏层的一个记忆单元是否对应一个时间步长?

示例代码)model.add(LSTM(128, input_shape = (4, 1)))

在 Keras 中实现 LSTM 时,可以设置内存单元的数量,如示例代码中所示,与时间步长无关。在示例中为 128。

但是,一个典型的 LSTM 图像显示为与时间步数和存储单元数 1:1 对应。正确答案是什么?

enter image description here

【问题讨论】:

    标签: keras lstm timestep


    【解决方案1】:

    在 LSTM 中,我们通过以下方式提供输入 [样本、时间步长、特征] 样本是您想要一次提供的训练示例的数量 timesteps 是您要使用的值的数量 假设您提到 timesteps=3 因此 t,t-1 和 t-2 处的值用于预测 t+1 处的数据 features 是您希望一次提供多少个维度 LSTM 有记忆单元,但我正在解释代码部分,以免混淆你 我希望这会有所帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-23
      • 2020-02-25
      • 1970-01-01
      • 2019-05-29
      相关资源
      最近更新 更多