top of page

K-means

Implementation of clustering algorithm called K-means.

6622813_google_play_social_store_icon.png

About

This machine learning project was about clustering algorithm called K-means. It was written from scratch as an algorithmic exercise.

This project includes:
- K-means clustering implementation
- Importing data from .CSV files
- Determinig the number of clusters (k)
- 4 different distance metrics
- Implementation of grouping quality measure - Silhouette

Technologies used

Python (Pandas, NumPy, Matplotlib)
Jupyter Notebook

Created:

January 1, 2022

bottom of page