KNN - это метод, основанный на экземплярах, который полностью опирается на обучающие примеры, другими словами, он запоминает все обучающие примеры. Поэтому в случае классификации, когда появляются какие-либо примеры, он вычисляет евклидово расстояние между входным примером и всем обучающимпримеров и возвращает метку ближайшего примера обучения на основе расстояния.