Exploring the K-Nearest Neighbors Algorithm
Common ML Algorithms
Linear/Logistic Regression
Interpretable baselines — start here.
Random Forest
Robust, handles mixed data, minimal tuning.
Gradient Boosting
XGBoost/LightGBM dominate tabular ML competitions.
Neural Networks
Best for images, audio, text, and high-dimensional data.
Noble Desktop's Python Machine Learning Bootcamp covers scikit-learn, Keras, neural networks, and applied ML.
This lesson is a preview from our Data Science & AI Certificate Online (includes software) and Python Certification Online (includes software & exam). Enroll in a course for detailed lessons, live instructor support, and project-based training.
Here in part three, we're going to be working on the k-nearest neighbors machine learning algorithm. The k-nearest neighbors algorithm is a supervised machine learning algorithm for classifying data points based on, hey, what is the value of the closest existing points?