Lesson 302
Unsupervised Learning
Clustering · Dimensionality Reduction
1:00How machines discover clusters, reduce dimensions, and detect anomalies in data that has no labels.
By the end, you can
- Explain what makes a learning problem unsupervised and contrast it with supervised learning.
- Trace one full round of k-means (ASSIGN + UPDATE) and compute a new centroid mean by hand.
- Explain why k-means converges and why it can still return a suboptimal clustering.
- Read an elbow plot and identify the appropriate value of k.
- Describe how hierarchical clustering builds a dendrogram and how cutting the tree selects the number of clusters.
- Explain distance concentration (curse of dimensionality) and why it motivates dimensionality reduction before clustering.
- Describe what PC1 and PC2 represent in PCA and explain how projecting onto them reduces dimensions while retaining variance.
- Distinguish PCA (linear) from t-SNE/UMAP (nonlinear) and identify when each is appropriate.
- Explain how unsupervised clustering detects anomalies and give a real-world example.
Up next in AI, Machine Learning & Course Review




