怎样理解两类RNN算法

个人理解,欢迎指正Recursive NN,是把NN递归地应用到树上。类似以下Python代码:def recursive_NN(tree_data, simple_NN): if tree_data.is_leaf: return tree_data else: return simple_NN(*(recursive_NN(i) for i in tree_data.childs))Recurrent NN,则是Recursive NN在特殊的树结构下的特例,如图:怎样理解两类RNN算法

作为一个特例,Recurrent NN的好处是构造树的方法简单,坏处是可能表现不如精心构造的树(比如按句子成分来构造的树)。
■网友
【怎样理解两类RNN算法】 台大李宏毅教授说Recursive NN是Recurrent NN更generalized的一种形式。

■网友
有没有recurrent的代码


    推荐阅读