k-Nearest Neighbors (KNN)

Aim

To apply the k-Nearest Neighbours (KNN) algorithm for distance-based classification, investigate the influence of the number of neighbours (k) on model behaviour, and assess its performance using appropriate evaluation measures.