Recurrent neural network

A recurrent neural network is a neural network where the connections between the units form a directed cycle. Recurrent neural networks must be approached differently from feedforward neural networks, both when analysing their behavior and training them. Recurrent neural networks can also behave chaotically. Usually, dynamical systems theory is used to model and analyse them.