SophiArch
PractitionerML203

Unsupervised Learning & Clustering

Master clustering, dimensionality reduction, and anomaly detection: k-means, DBSCAN, hierarchical methods, PCA, t-SNE, UMAP, Isolation Forest, and PCA reconstruction error. Learn what each algorithm assumes, when to use it, how to choose hyperparameters, and how to evaluate results without ground-truth labels. Build clustering pipelines that actually work in production.

Lessons are AI-assisted and human-reviewed. Learn more.

Syllabus

Foundations

01
What Is Unsupervised Learning?Free preview
25 min
02
Distance and Similarity
35 min

Partitional Methods

03
K-Means Clustering
40 min
04
Choosing k: Elbow, Silhouette, and Judgment
40 min

Density and Hierarchy

05
DBSCAN: Density-Based Clustering
40 min
06
Hierarchical Clustering and Dendrograms
40 min

Dimensionality Reduction

07
Dimensionality Reduction with PCA
45 min
08
t-SNE and UMAP for Visualization
40 min

Putting It into Practice

09
Evaluating Clustering Results
45 min
10
Clustering in Production
45 min
11
Anomaly Detection
40 min