1. В чём заключается принцип работы алгоритма k ближайших соседей и каким образом он используется для классификации и регрессии?
  2. Как вычисляется евклидово расстояние между объектами и почему оно чувствительно к масштабу признаков?
  3. Как количество соседей k влияет на чувствительность модели к шуму и границы между классами?
  4. Для чего используется взвешивание соседей и каким способом рекомендуется выбирать значение k?
  5. Какие ограничения необходимо учитывать при применении kNN, включая проклятие размерности, особенности данных и необходимость корректной валидации?