About 40,300 results
Open links in new tab
  1. 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 …

  2. K-Nearest Neighbor (KNN) Algorithm - GeeksforGeeks

    Dec 23, 2025 · Thе K-Nearest Neighbors (KNN) algorithm operates on the principle of similarity where it predicts the label or value of a new data point by considering the labels or values of its K nearest …

  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

    By choosing K, the user can select the number of nearby observations to use in the algorithm. Here, we will show you how to implement the KNN algorithm for classification, and show how different values …

  5. 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...

  6. An Introduction to K-Nearest Neighbours Algorithm

    Nov 23, 2020 · First, we have to determine k value. k denotes the number of neighbors. Second, we have to determine the nearest k neighbors based on distance. This algorithm finds the k nearest …

  7. 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.

  8. K-nearest Neighbors | Brilliant Math & Science Wiki

    k-nearest neighbors (or k-NN for short) is a simple machine learning algorithm that categorizes an input by using its k nearest neighbors. For example, suppose a k-NN algorithm was given an input of data …

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

    Given a training dataset D = {(x n, y n)} n = 1 N and a test sample x 0, the goal is to predict the category of x 0. In the training process the dataset D is loaded and stored. After that, the test process …

  10. What Is a K-Nearest Neighbor Algorithm? | Built In

    May 22, 2025 · Summary: K-nearest neighbor (KNN) is a supervised machine learning algorithm that classifies data points based on the majority class of their closest neighbors. It uses distance metrics …