Date: Fri, 18 Aug 2017 15:00:00 +0000
<p class="p1"><span class="s1">RNNs are a class of deep learning models designed to capture sequential behavior.<span class="Apple-converted-space"> </span> An RNN trains a set of weights which depend not just on new input but also on the previous state of the neural network.<span class="Apple-converted-space"> </span> This directed cycle allows the training phase to find solutions which rely on the state at a previous time, thus giving the network a form of memory.<span class="Apple-converted-space"> </span> RNNs have been used effectively in language analysis, translation, speech recognition, and many other tasks.</span></p>