用于序列二元分类的 RNN

RNN for binary classification of sequence

我想知道是否有人可以推荐一个好的库或参考(教程或文章)来实现循环神经网络 (RNN)。

我尝试使用 Alex Graves 的 rnnlib,但我在更改架构以使网络适应我的需要时遇到了一些麻烦。

特别是,我尝试使用正样本和负样本来识别来自常规语言的字符串。

这是我训练集的一个例子:

str1: w1 w2 ... wn --> 标签 1(它是该语言的有效字符串)

str2: w1 w2 ... wi --> 标签0(不属于该语言)

其中 wi 来自未知语言的字母表。

提前致谢。

对于工具,我强烈推荐TensforFlow

为了快速做,就用DyNet。最吸引人的一点是该图是动态构建的(顾名思义)。这使得它不同于tensorflow、theano,或者可能是MXNet。 lstm 已经实现为 class,直接使用即可。如此简单明了,只需访问并执行即可。没有文档,但是示例完全适合,只是复制并修改它。

很抱歉 phone 来信。