K-Nearest Neighbors (KNN) Classification with scikit-learn
This article covers how and when to use k-nearest neighbors classification with scikit-learn. Focusing on concepts, workflow, and examples. We also cover distance metrics and how to select the best value for k using cross-validation.
Updated Feb 20, 2023 · 14 min read
Become a ML Scientist
Master Python skills to become a machine learning scientist
Topics
RelatedSee MoreSee More
tutorial
Introduction to Machine Learning in Python
In this tutorial, you will be introduced to the world of Machine Learning (ML) with Python. To understand ML practically, you will be using a well-known machine learning algorithm called K-Nearest Neighbor (KNN) with Python.
Aditya Sharma
17 min
tutorial
K-Nearest Neighbors (KNN) Classification with R Tutorial
Delve into K-Nearest Neighbors (KNN) classification with R. Learn how to use 'class' and 'caret' R packages, tune hyperparameters, and evaluate model performance.
Abid Ali Awan
11 min
tutorial
Random Forest Classification with Scikit-Learn
This article covers how and when to use random forest classification with scikit-learn, focusing on concepts, workflow, and examples. We also cover how to use the confusion matrix and feature importances.
Adam Shafi
14 min
tutorial
Introduction to k-Means Clustering with scikit-learn in Python
In this tutorial, learn how to apply k-Means Clustering with scikit-learn in Python
Kevin Babitz
21 min
tutorial
Naive Bayes Classification Tutorial using Scikit-learn
Learn how to build and evaluate a Naive Bayes Classifier using Python's Scikit-learn package.
Abid Ali Awan
13 min
tutorial
Machine Learning in R for beginners
This small tutorial is meant to introduce you to the basics of machine learning in R: it will show you how to use R to work with KNN.
Karlijn Willems
24 min