adspace


Explain how is knn different from k-means clustering?

Answer Posted / Raj Bhushan Dube

K-nearest neighbors (knn) and k-means clustering are two popular machine learning algorithms used for data classification and clustering, but they differ significantly in their approach. k-means clustering is an unsupervised learning algorithm that groups similar data points together based on the Euclidean distance. It assigns each data point to one of k clusters by minimizing the sum of squared distances between a data point and its assigned cluster's centroid. On the other hand, knn is a supervised learning algorithm that classifies new data points based on the majority vote of their k-nearest neighbors in the training dataset. Unlike k-means, it does not require predefined clusters.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are standardization and normalisation? Give one advantage of each over the other?

148


Do you have research experience in machine learning?

154


Tell us do you have research experience in machine learning?

224


Tell me what are the last machine learning papers you've read?

291