Unsupervised-Machine-Learning

Unsupervised Machine Learning Projects

This repository showcases projects I have completed that utilize various unsupervised machine learning clustering algorithms. These projects highlight my ability to apply clustering techniques and evaluate their effectiveness using metrics like silhouette scores.


Clustering Algorithms Explored

  1. K-Means
  2. K-Medoids
  3. Hierarchical Clustering
  4. Density-Based Spatial Clustering (DBSCAN)
  5. Gaussian Mixture Model (GMM)

Skills Demonstrated


Projects Overview

1. Auto MPG

The first project in this repository is a project from MIT’s Data Science and Machine Learning Program. The project utilized T-SNE and PCA in order to reduce dimensionality of the data and extract insights.

Details of this project can be found in the Auto_MPG_Project folder.

2. Market Segmentation with K-Medoids (MIT Capstone)

The second project in this repository is my capstone project from MIT’s Data Science and Machine Learning Program. After evaluating multiple clustering algorithms, I selected K-Medoids as the most appropriate for the dataset due to its:

The project includes:

Details of this project can be found in the Market_Segmentation_With_K-Medoids folder.


Future Additions

I plan to expand this repository with more clustering projects, exploring real-world datasets and advanced evaluation techniques.


Notes


How to Use This Repository

  1. Navigate to the folders listed above for each project.
  2. Explore the notebooks, datasets, and visualizations within each subfolder.