Shallow Neural Network Training Coursework

Evaluating a neural network using the MatLab cancer_dataset.

  1. Evaluate the network's tendency to overfit by varying the number of epochs and hidden layers being used
  2. Multiple classifier performance using majority vote
  3. Repeat 2 with two different optimisers (trainlm, trainrp)
  4. Extension: Distinguish between two equi-probable classes of overlapping 2D Gaussians
Description
Post-grad AI & AI programming coursework, neural network training and evaluation. Achieved 88%
Readme 309 MiB
Languages
Jupyter Notebook 97.6%
Python 2.1%
TeX 0.2%
MATLAB 0.1%