用于时间序列或序列预测的 Pylearn2 示例

Pylearn2 example for time series or sequence prediction

Pylearn2能否用于连续数值数据的时间序列或序列预测? Pylearn2 中的 LSTM 递归神经网络可以用于此吗?如果是这样,有人可以 post Pylearn2/Theano/Python 中的示例代码吗?

我的理解是 PyLearn2 对于任何类型的循环网络仍然不是很好,尽管我相信他们打算改进对这些类型模型的支持。

话说回来,有实验支持,包括 LSTM 实现。

查看目录 pylearn2/sandbox/rnn, and in particular at the contents of pylearn2/sandbox/rnn/models/rnn.py 中的 PyLearn2 源代码,您将在其中找到 LSTM 实现。

由于其实验性质,此代码可能无法正常工作,可能无法得到完全支持,并且文档可能不完整或不准确。

如果您愿意放弃 PyLearn2 的预期易用性优势并在更详细的级别上工作,那么循环神经网络可以在 Theano 中很好地实现。有很多教程,包括: