Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Cluster Analysis and Unsupervised Machine Learning in Python
Introduction to Unsupervised Learning
Introduction (5:03)
Special Offer! Get the VIP version of this course (1:14)
Course Outline (4:34)
What is unsupervised learning used for? (5:31)
Why Use Clustering? (9:20)
Where to get the code (4:36)
How to Succeed in this Course (5:51)
K-Means Clustering
An Easy Introduction to K-Means Clustering (7:06)
Hard K-Means: Exercise Prompt 1 (9:13)
Hard K-Means: Exercise 1 Solution (11:09)
Hard K-Means: Exercise Prompt 2 (5:04)
Hard K-Means: Exercise 2 Solution (7:08)
Hard K-Means: Exercise Prompt 3 (6:55)
Hard K-Means: Exercise 3 Solution (16:22)
Hard K-Means Objective: Theory (13:01)
Hard K-Means Objective: Code (5:13)
Soft K-Means (2:20)
The Soft K-Means Objective Function (1:39)
Soft K-Means in Python Code (10:03)
Visualizing Each Step of K-Means (2:18)
Examples of where K-Means can fail (7:32)
Disadvantages of K-Means Clustering (2:13)
How to Evaluate a Clustering (Purity, Davies-Bouldin Index) (6:33)
Using K-Means on Real Data: MNIST (5:00)
One Way to Choose K (5:15)
K-Means Application: Finding Clusters of Related Words (8:38)
Hierarchical Clustering
Visual Walkthrough of Agglomerative Hierarchical Clustering (2:35)
Agglomerative Clustering Options (3:39)
Using Hierarchical Clustering in Python and Interpreting the Dendrogram (4:38)
Application: Evolution (14:00)
Application: Donald Trump vs. Hillary Clinton Tweets (18:34)
Gaussian Mixture Models (GMMs)
Description of the Gaussian Mixture Model and How to Train a GMM (3:04)
Comparison between GMM and K-Means (1:44)
Write a Gaussian Mixture Model in Python Code (9:59)
Practical Issues with GMM / Singular Covariance (2:56)
Kernel Density Estimation (2:11)
Expectation-Maximization (2:01)
Future Unsupervised Learning Algorithms You Will Learn (1:01)
Appendix
What order should I take your courses in? (part 1) (11:18)
What order should I take your courses in? (part 2) (16:07)
How to Code by Yourself (part 1) (15:54)
How to Code by Yourself (part 2) (9:23)
How to Succeed in this Course (Long Version) (10:24)
Python 2 vs Python 3 (4:38)
BONUS: Where to get discount coupons and FREE deep learning material (5:31)
An Easy Introduction to K-Means Clustering
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock