About 22,000 results
Open links in new tab
  1. K-Nearest Neighbor (KNN) Algorithm - GeeksforGeeks

    Apr 6, 2026 · K‑Nearest Neighbor (KNN) is a simple and widely used machine learning technique for classification and regression tasks. It works by identifying the K closest data points to a given input …

  2. k-nearest neighbors algorithm - Wikipedia

    In statistics, the k-nearest neighbors algorithm (k-NN) is a non-parametric supervised learning method. It was first developed by Evelyn Fix and Joseph Hodges in 1951, [1] and later expanded by Thomas …

  3. What is the k-nearest neighbors (KNN) algorithm? - IBM

    The k-nearest neighbors (KNN) algorithm is a non-parametric, supervised learning classifier, which uses proximity to make classifications or predictions about the grouping of an individual data point.

  4. Python Machine Learning - K-nearest neighbors (KNN) - W3Schools

    KNN is a simple, supervised machine learning (ML) algorithm that can be used for classification or regression tasks - and is also frequently used in missing value imputation.

  5. What is a k-Nearest Neighbors (k-NN)? - hai.stanford.edu

    What is a k-Nearest Neighbors (k-NN)? k-NN is a simple, intuitive machine learning algorithm used for classification and regression. It works by finding the k closest data points (neighbors) to a new input …

  6. k-Nearest Neighbors Algorithm - an overview - ScienceDirect

    The k -nearest neighbor algorithm is a powerful nonparametric classifier which assigns an unclassified pattern to the class represented by a majority of its k nearest neighbors.

  7. A Comprehensive Guide to the K-Nearest Neighbors (k-NN) Algorithm

    Mar 8, 2025 · In the realm of machine learning, k-Nearest Neighbors (k-NN) is often one of the first algorithms that beginners come across. Despite its simplicity, it can be a powerful tool for both...

  8. K-Nearest Neighbor (KNN) Algorithm: Use Cases and Tips - G2

    Jul 2, 2025 · What it is: KNN is a simple, supervised machine learning algorithm that makes predictions based on the closest labeled data points, relying on distance rather than prior training to classify or …

  9. What is k-Nearest Neighbor (kNN)? | A Comprehensive k-Nearest Neighbor ...

    kNN, or the k-nearest neighbor algorithm, is a machine learning algorithm that uses proximity to compare one data point with a set of data it was trained on and has memorized to make predictions.

  10. K-Nearest Neighbors (KNN) in Machine Learning

    For regression problems, the KNN algorithm assigns the test data point the average of the k-nearest neighbors' values. The distance metric used to measure the similarity between two data points is an …