循环神经网络
人类在思考问题的时候并不总是从头开始的。当你在读这篇短文时,你对当前读到的每个字的理解,是建立在对之前内容理解的基础上的。你并不是把所有的东西扔掉然后从头开始思考。换句话说,你的思考具有延续性。
传统的神经网络无法模拟人的这一行为,这似乎是一个巨大的缺陷。例如,假设你想要对电影中发生的每一个事件进行分类,我们不知道如何让传统的神经网络去利用先前的推断结果作出下一个推断。
循环神经网络(Recurrent neural networks,RNN)解决了这个问题。它们是具有循环结构的网络,这使得它们能够保存信息。