Course · Interactive

Unsupervised Learning with Python — Advanced

Advanced unsupervised ML — hierarchical clustering, DBSCAN, GMM, spectral clustering, anomalies, text/NMF, and incremental PCA. 23 lessons, 184+ drills.

Who it's for

Learners who completed core unsupervised clustering and need advanced algorithms, anomaly workflows, and text topic modeling.

What you'll learn

  • Apply spectral, mini-batch, hierarchical, DBSCAN, and GMM clustering
  • Tune DBSCAN and GMM with BIC; combine internal metrics and BIC to choose k
  • Chain PCA with clustering; use t-SNE and IncrementalPCA
  • Run anomaly workflows with IsolationForest and LOF
  • Cluster and topic-model text with TF-IDF, NMF, and TruncatedSVD

Course contents

  1. 01Advanced Clustering · 11 lessons
  2. 02Dimensionality & Visualization · 3 lessons
  3. 03Anomaly Detection · 4 lessons
  4. 04Text & Topics · 3 lessons
  5. 05Capstone & Review · 2 lessons