我正在通过 github 浏览一些代码,并注意到 ConvLSTM2D 中有一个名为 Keras 的层。 Keras 文档指出 It is similar to an LSTM layer, but the input transformations and recurrent transformations are both convolutional.

我想知道这一层的实际应用是什么。我对NLP很熟悉,我还没有看到使用这一层。

机器学习/深度学习的哪个领域使用了这一层。?

最佳答案

ConvLSTM2D 层用于计算机视觉问题的时空问题,即您想要提取空间特征以及时间相关性的地方。
引用 ConvLSTM 论文

"Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting"

它解释了全连接 LSTM 可以捕获时间相关性,但不对空间数据进行编码。这就是为什么他们提出了一个模型,其中状态的输入和状态到状态的转换是卷积的

我可以找到一些论文,其中 ConvLSTM 是自然视频序列预测、手势识别和视频分类模型的一部分,即基本上我们想要学习空间和时间数据的地方

关于machine-learning - ConvLSTM2D层的应用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49468918/

10-12 13:54