Наиболее простой алгоритм машинного обучения - алгоритм k-ближайших соседей. Как же ок работает? Пусть у вас есть строго две группы каких-то объектов, например, квадратики и смайлики. Ваша задача разложить их по двум коробочкам. Фигура круглая, у нее есть глаза и рот - это смайлик. Фигура квадратная, без рта и глаз - ну больше квадратик. А если фигура квадратная и с глазами. В какую группу ее отнести? Включаем алгоритм k-ближайших соседей, который выглядит как на графике...