ML03 · Unsupervised Learning
A free, illustrated L2 course of 10 modules in the Machine Learning track. Modules include: k-means and how it fails; Hierarchical clustering; Density-based clustering.
ML03 L2 · Intermediate 10 modules · about 40 lessons Planned · Ring 2
Part of the Machine Learning track. Ships in Ring 2 (Spine) of the roadmap.
Modules
- k-means and how it fails
- Hierarchical clustering
- Density-based clustering
- Gaussian mixtures and the EM algorithm
- PCA in depth
- Manifold learning: t-SNE and UMAP
- Matrix factorization and topic models
- Density estimation
- Anomaly detection
- Evaluating clusters and embeddings
Signature illustrations
The pictures a learner should still see in their head a year later:
k-means iterations, cutting a dendrogram, EM responsibilities as shading, t-SNE panels across perplexity values, isolation-forest path lengths.
Status
This course is planned, not written yet. It ships with Ring 2 (Spine).
Every lesson will follow the same twelve-part blueprint with at least three purpose-made figures. Watch the repository to hear when modules ship, or help write and review it.