A k-Nearest Neighbour classifier written using MATLAB from scratch, to classify samples from the Fisher Iris dataset.
Part of Coursework 1 for U08089 Machine Learning.
k = 9 was chosen after doing hyperparameter tuning using cross-validation on the training set and applying the one standard error rule.