Artificial Neural Networks (CS5652): Final Program Competition

Instructor: Roger Jang


Due date: before noon, Jan. 20, 1997
(Please submit to TA at room 228 directly.)

The final program competition's focus is time series prediction. That is, at time t, we want to use the past values of a time series x to predict its value at time t+1. More formally, we want to construct a neural network that takes the input [x(0), x(1), ..., x(t)] to generate an output N(t+1) that should be as close as possible to the true value x(t+1). To proceed, first you need to download the following files: After you have all the files, run getdata.m to plot the time series data.

Then run perf.m to get a feeling of how a simple-minded approach can achieve a not-so-bad RMSE of 0.03.

After this, you can start constructing your NN model by modifying mymodel.m. Note that: