# Clustering Algorithms
https://www.freecodecamp.org/news/8-clustering-algorithms-in-machine-learning-that-all-data-scientists-should-know/
Clustering is an unsupervised learning task where
## Types of Clustering Algorithms
| Type | Description | Example |
| -------------------- | ----------- | ---------------------------- |
| *Density Based* | | |
| *Distribution Based* | | Gaussian Mixture Model (GMM) |
| *Centroid Based* | | [[K-Means Clustering]] |
| *Hierarchical Based* | | Dendrogram |
## Cluster Validation
- [ ] Rand Index
- [ ] Adjusted Rand Index