Computer Science 364
Fall Semester 2008
Machine Learning via Neural Networks
- Nilsson, Chapter #3
You can skim the mathematics.
Related Web Sites
TrainBinaryAdder.java - trains a neural network to do binary addition of two 2-bit binary numbers.
RunBinaryAdder.java - loads the weights saved by the
TrainBinaryAdder program and evaluates its performance on all possible 2 bit binary additions.
UseBinaryAdder.java - loads the weights saved by the
TrainBinaryAdder and performs binary addition of values input by the user.
CancerData.zip - the breast cancer data set for the homework.
HemissonNN.zip - archive containing a set of 3 programs for training a NN controller for the Hemisson. You will need these for the first paired homework assignment.