A recurrent net for binary addition
The network has two input units
and one output unit.
The network is given two input
digits at each time step.
The desired output at each time
step is the output for the column
that was provided as input two time
steps ago.
It takes one time step to update
the hidden units based on the
two input digits.
It takes another time step for the
hidden units to cause the
output.
0 0 1 1 0 1 0 0
0 1 0 0 1 1 0 1
1 0 0 0 0 0 0 1
time