Recurrent Neural Network

Within the set of Artificial Neural Networks (ANN), there are several variants based on the number of hidden layers and data flow. One of the variants is RNN, where the connections between neurons can form a cycle. Unlike feed-forward networks, RNNs can use internal memory for their processing. RNNs are a class of ANNs that feature connections between hidden layers that are propagated through time in order to learn sequences. RNN use cases include the following fields:

  • Stock market predictions
  • Image captioning
  • Weather forecast
  • Time-series-based forecasts
  • Language translation
  • Speech recognition
  • Handwriting recognition
  • Audio or video processing
  • Robotics action sequencing

The networks we have studied so far (feed-forward ...

Get Neural Networks with R now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.