循环神经网络(RNN)简易教程
我们从以下问题开始
循环神经网络能解决人工神经网络和卷积神经网络存在的问题。
在哪里可以使用RNN?
RNN是什么以及它是如何工作的?
挑战RNN的消梯度失和梯度爆炸
LSTM和GRU如何解决这些挑战
假设我们正在写一条信息“Let’s meet for___”,我们需要预测下一个单词是什么。下一个词可以是午餐、晚餐、早餐或咖啡。我们更容易根据上下文作出推论。假设我们知道我们是在下午开会,并且这些信息一直存在于我们的记忆中,那么我们就可以很容易地预测我们可能会在午餐时见面。
当我们需要处理需要在多个时间步上的序列数据时,我们使用循环神经网络(RNN)