In plain words: Recurrent neural networks read sequences by looping their own output back in, so earlier steps can influence later ones. This survey reviews their basics and newer designs, finding the biggest remaining hurdle is learning links between far-apart steps in long sequences.
Abstract · Recent Advances in Recurrent Neural Networks
Recurrent neural networks (RNNs) are capable of learning features and long term dependencies from sequential and time-series data. The RNNs have a stack of non-linear units where at least one connection between units forms a directed cycle. A well-trained RNN can model any dynamical system; however, training RNNs is mostly plagued by issues in learning long-term dependencies. In this paper, we present a survey on RNNs and several new advances for newcomers and professionals in the field. The fundamentals and recent advances are explained and the research challenges are introduced.
Hojjat Salehinejad, Sharan Sankar, Joseph Barfett, Errol Colak, Shahrokh Valaee
arXiv:1801.01078 · cs.NE · submitted Dec 29, 2017 · updated Feb 22, 2018
abstract · pdf · html · arXiv admin note: text overlap with arXiv:1602.04335