This course teaches you how to calculate distance metrics, form and identify clusters in a dataset, implement k-means clustering from scratch and analyze clustering performance by calculating the silhouette score. This course is part of the Unsupervised Learning path – complete this path to learn how to implement K-Means Clustering.
- Previous experience of using Python is required. Prior knowledge of machine learning is not necessary. It's assumed that the learner is aware of the basic mathematical notations and have worked with arrays and dataframes in Python.