Construct an ANN with 2 input nodes, 2 hidden nodes and one
output node.
Use binary inputs - so there are 4 possible input vectors.
Train it on the XOR rule so that for these
Inputs there are these Target outputs
00 0
01 1
10 1
11 0
Backpropagation is one obvious way to train the weights -- and you will find discussion of using backprop for this simple example in several Neural Networks textbooks. Actually there are other possiblities also, including using a Genetic Algorithm.
Bring to the seminar printouts of your code.