【问题标题】:Deeplearning4j LSTM time series prediction exampleDeeplearning4j LSTM 时间序列预测示例
【发布时间】:2018-02-03 21:16:36
【问题描述】:

我正在尝试使用 LSTM 在 Deeplearning4j 中进行一些简单的时间序列预测,但我很难让它发挥作用。 我有一个简单的文本文件,其中包含如下数字列表,并希望网络学习预测下一个数字。 是否有任何示例代码?我发现的Java示例似乎都是关于图像处理和分类的。

112
118
132
129
121
135
148
...

【问题讨论】:

    标签: lstm deeplearning4j


    【解决方案1】:

    我们已经在这里定义了文件格式、输入格式以及如何分割时间序列: https://github.com/deeplearning4j/dl4j-examples/blob/master/dl4j-examples/src/main/java/org/deeplearning4j/examples/recurrent/seqclassification/UCISequenceClassificationExample.java

    我不确定你在哪里看 - 不过一般来说,你可以接受这个,只需将 recordreaderdatasetiterator 中的回归参数更改为 true,你就完成了。无论哪种方式,我们都有几乎每个用例的示例。互联网上也有很多关于我们的 LSTM 的文章(想到的一篇是 IBM 写的,参见:https://www.ibm.com/developerworks/library/iot-deep-learning-anomaly-detection-3/

    我们所有的示例都基于 1 个 repo。

    Deeplearning4j 的 ETL 管道都以相同的方式工作。 Datavec -> 迭代器。

    有关 datavec 的更多信息,请参阅:http://deeplearning4j.org/datavec 以及相关示例。

    我们这里也有教程笔记本:https://github.com/deeplearning4j/deeplearning4j/tree/master/dl4j-examples/tutorials

    【讨论】:

      猜你喜欢
      • 2016-09-11
      • 2018-09-22
      • 2018-11-16
      • 1970-01-01
      • 2021-09-08
      • 1970-01-01
      • 1970-01-01
      • 2018-10-07
      • 2017-10-03
      相关资源
      最近更新 更多