Assignment 2 (Neural Computation, Spring 2009)
Number of problems/points: Five problems for total of 100 points
Out: February 18, 2009
Due: February 25, in class.
Problem 1: (25
points)
Implement the Pocket algorithm and use it to solve a double-moon classification problem from Problem 2 of Homework assignment 1 for d= -1.
Problem 2: (25
points)
Repeat tasks defined at Problem 1 using a two layer neural network with 4 hidden units trained using the backpropagation algorithm.
Obtain the Wisconsin Prognostic Breast Cancer dataset from the UCI Repository of Machine Learning Databases at http://www.ics.uci.edu/~mlearn/MLRepository.html
and perform 5 cross-validation experiments to estimate the precision accuracy
of a feedforward neural network trained using the backpropagation algorithm
on these problems:
Problem 3: (25 points)
Prediction of recurrence of cancer at 24 months (field 2 in dataset).
Problem 4: (25 points)
Prediction of time to recur (field 3 in recurrent records)
In problems 3 and 4 consider optimizing the number of hidden neurons, learning rates and momentum parameters. In addition to accuracy, report the average number of iterations needed for convergence and the standard deviation.