随时间推移而反向传播

2022-09-02 21:40:52

有谁知道一个库具有随时间推移反向传播的工作实现?任何 Java/Python/C#/VB.NET/F#(最好是最后一个)都可以!


答案 1

假设您已经在使用BP的一些库,那么使用BP作为该过程中的一个步骤来实现BPTT应该(TM)相当简单。

BPTT [1]的维基百科条目包含相关的伪代码。

大约18年前,我自己的起点是“卡车支持者-上层:神经网络中自学的一个例子”[2]。

[1] http://en.wikipedia.org/wiki/Backpropagation_through_time

[2] http://www-isl.stanford.edu/~widrow/papers/c1989thetruck.pdf


答案 2

不过,我只在有限的时间内使用NeuronDotNet。它允许您创建前馈反向传播 NN。我特别喜欢他们使用直观命名的类。祝你好运!

这是一个 .net 库。