Elman neural networks

The Elman neural network is a feedforward network in which the hidden layer, besides being connected to the output layer, forks into another identical layer, called the context layer, to which it is connected with weights equal to one. At each moment of time (each time the data is passed to the neurons of the input layer), the neurons of the context layer maintain the previous values and pass them to the respective neurons of the hidden layer. The following figure shows an Elman network scheme:

Like feedforward networks, Elman's RNNs can be trained with an algorithm called Backpropagation Through Time (BPTT), a variant ...

Get Hands-On Machine Learning on Google Cloud Platform 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.