In plain words: A plain-language guide to recurrent neural networks, the sequence-reading brain-like systems behind text generation, speech recognition, and image captions. It explains how they learn from sequences step by step, including memory cells and attention, and points readers to deeper readings.
Abstract · Recurrent Neural Networks (RNNs): A gentle Introduction and Overview
State-of-the-art solutions in the areas of "Language Modelling & Generating Text", "Speech Recognition", "Generating Image Descriptions" or "Video Tagging" have been using Recurrent Neural Networks as the foundation for their approaches. Understanding the underlying concepts is therefore of tremendous importance if we want to keep up with recent or upcoming publications in those areas. In this work we give a short overview over some of the most important concepts in the realm of Recurrent Neural Networks which enables readers to easily understand the fundamentals such as but not limited to "Backpropagation through Time" or "Long Short-Term Memory Units" as well as some of the more recent advances like the "Attention Mechanism" or "Pointer Networks". We also give recommendations for further reading regarding more complex topics where it is necessary.
Robin M. Schmidt
arXiv:1912.05911 · cs.LG, stat.ML · submitted Nov 23, 2019
abstract · pdf · html