淘先锋技术网

首页 1 2 3 4 5 6 7

前些天,导师看完我论文以后问我:RNN是循环神经网络吗,我看到论文里用递归神经网络的更多啊?

我(内心os):有吗,我感觉我看到的都是循环神经网络啊?

我:这个应该就是翻译的问题吧

回去以后我查了一下,发现我错了,循环神经网络和递归神经网络还是有点区别的。


很明显,它俩名字就是不一样的,循环神经网络是Recurrent Neural Network,递归神经网络是Recursive Neural Network。

当然循环神经网络也确实可以归类到递归神经网络,从广义上说,递归神经网络分为结构递归神经网络和时间递归神经网络。从狭义上说,递归神经网络通常指结构递归神经网络,而时间递归神经网络则称为循环神经网络。

两者最主要的差别就在于Recurrent Neural Network是在时间维度展开,Recursive Neural Network在空间维度展开。一个很重要的改型LSTM也是基于Recurrent Neural Network改进的。


参考

1.https://blog.csdn.net/lanluyug/article/details/80995866

2.https://blog.csdn.net/weixin_34240657/article/details/88879845

3.李玉鑑,深度学习导论及案例分析,P89