0
$\begingroup$

I have been reading Elman network paper, which can be found Here. in page 185, under Exclusive-OR section it was written as follows.

Notice that, given the temporal structure of this sequence, it is only sometimes possible to predict the next item correctly. When the network has received the first bit-1 in the example above-there is a 50% chance that the next bit will be a 1 (or a 0). When the network receives the second bit (0), however, it should then be possible to predict that the third will be the XOR, 1. When the fourth bit is presented, the fifth is not predictable. But from the fifth bit, the sixth can be predicted, and so on.

So, to give a context, author was explaining how we can use networks with memory to form a XOR Gate.

What i don't understand here is this sentence

"When the network receives the second bit (0),however, it should then be possible to predict that the third will be the XOR,1"

How can we be sure that the third element is 1, given second element is 0. And again, why can't we predict 4th element.

$\endgroup$

1 Answer 1

0
$\begingroup$

I have watched This video and then realized that i missed the way the data is represented. So, in elman networks, the data is represented by 2-bit inputs at a time followed by 1-bit output. So, the first element is always unpredictable(so, 50% chance) and so is the 2nd term, but, once we get both 1st and 2nd term, we can for sure predict the third element as its a XOR gate.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.