是否有办法为时间序列数据创建一个LSTM自动编码器?

62条意见(过去30天)
你好,
是否有可能创建一个带有深度学习层和LSTM层的自动编码器?
我找到了很多参考。对于python时间序列自动编码器,但Matlab没有相同的层,还是我错过了什么?
)我不能用 trainAutoencoder (X) 函数,因为时间序列没有相同的长度
谢谢,
巴里
1评论
丽莎·休伯
丽莎·休伯 2021年5月4日
有什么新消息吗?
巴里,你是怎么解决这个问题的?
您是否使用多个LSTM层构建了一个“常规”神经网络?
我想知道我是否可以在MATLAB中管理异常检测的任务:我有一个6-D测量矢量在每个时间步。我想使用LSTM自动编码器并作为6-D向量的输入,但不仅仅是一个时间步,我想给出整个时间“窗口”,例如10个时间步,输入矩阵将是:6x10。最后我还想重构这个输入矩阵来计算一个重构误差。
也许你可以分享你的经验!
好谢谢你,
丽莎

登录发表评论。

答案(1)

大卫·威林汉
大卫·威林汉 2021年5月4日
嗨巴里,
下面是一个在我们的GitHub页面上使用基于LSTM的自动编码器的例子: 基于自动编码器的工业机械异常检测 .本预测性维护示例使用工业机器的正常运行数据训练深度学习自动编码器。该示例将介绍:
  • 利用诊断特征设计器应用程序从工业振动时间序列数据中提取相关特征
  • 建立和训练一个基于lstm的自动编码器来检测异常行为
  • 在验证数据集上评估结果
问候,
6个评论
Kinjal Joshi
Kinjal Joshi 2021年7月3日
你好,
有没有卷积lstm自动编码器的例子?因为我必须处理视频序列而不是图像。

登录发表评论。

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!