This document summarizes a student's machine learning term project on using an artificial neural network (ANN) to estimate house prices from the UCI Housing dataset. The student:
1) Describes the UCI Housing dataset and ANN approach.
2) Explains how to use Matlab's Neural Network Toolbox to set up, train, and evaluate an ANN model on the housing data.
3) Performs experiments comparing different data splits, training algorithms, and hidden layer sizes. The best results came from a 80-10-10 training-validation-test split.