Introduction to Deep Learning
Neural networks, Keras, Training, and more.
Course 5 of 16
K-means, Hierarchical, PCA, and more.
Yiga AI
Intermediate · Course · 3 weeks at 5 hrs/week
What you’ll learn
Python for Data Science Refresher
Statistical Thinking
Supervised Learning with scikit-learn
Unsupervised Learning
Syllabus
4 modules · 21 lessons · 14 hours · 1 graded project
840 minutes of guided lesson time.
Sign in and enrol to unlock every lesson. The first lesson is open as a preview.
Overview and set-up
Overview and set-up — K-means in Unsupervised Learning.
Lesson
Core concepts
Core concepts — K-means in Unsupervised Learning.
Lesson · Locked
Worked example
Worked example — K-means in Unsupervised Learning.
Lesson · Locked
Hands-on practice
Hands-on practice — K-means in Unsupervised Learning.
Lesson · Locked
Module quiz: K-means
Check what you learned in K-means before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Hierarchical in Unsupervised Learning.
Lesson · Locked
Core concepts
Core concepts — Hierarchical in Unsupervised Learning.
Lesson · Locked
Worked example
Worked example — Hierarchical in Unsupervised Learning.
Lesson · Locked
Hands-on practice
Hands-on practice — Hierarchical in Unsupervised Learning.
Lesson · Locked
Module quiz: Hierarchical
Check what you learned in Hierarchical before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — PCA in Unsupervised Learning.
Lesson · Locked
Core concepts
Core concepts — PCA in Unsupervised Learning.
Lesson · Locked
Worked example
Worked example — PCA in Unsupervised Learning.
Lesson · Locked
Hands-on practice
Hands-on practice — PCA in Unsupervised Learning.
Lesson · Locked
Module quiz: PCA
Check what you learned in PCA before moving on.
Quiz · Locked
Overview and set-up
Overview and set-up — Anomaly detection in Unsupervised Learning.
Lesson · Locked
Core concepts
Core concepts — Anomaly detection in Unsupervised Learning.
Lesson · Locked
Worked example
Worked example — Anomaly detection in Unsupervised Learning.
Lesson · Locked
Hands-on practice
Hands-on practice — Anomaly detection in Unsupervised Learning.
Lesson · Locked
Module quiz: Anomaly detection
Check what you learned in Anomaly detection before moving on.
Quiz · Locked
Graded project: Unsupervised Learning
Apply everything from Unsupervised Learning in one graded, portfolio-ready build.
Graded project · Locked
Applied learning project
Use Graded project: Unsupervised Learning to apply this course to a practical challenge. You’ll finish with a clear solution and the reasoning behind your choices.

Your instructor
Data & analytics
Turns real African data problems into practical lessons learners can apply immediately.

“The course content made machine learning understandable, and the practice kept me moving.”
Continue with
Following the order of Data Scientist with Python.
Next lesson
Overview and set-up
Unsupervised Learning
40 min · Resume
Course 6 in the track
Project: Loan Default Prediction (Fintech)
Business framing, Modelling, Fairness check, and more.
Advanced · Course · 4 weeks at 5 hrs/week
Course 7 in the track
Python for Data Science Refresher
pandas, NumPy, Plotting, and more.
Beginner · Course · 3 weeks at 5 hrs/week
Course 8 in the track
Natural Language Processing
Tokenisation, TF-IDF, Sentiment, and more.
Intermediate · Course · 4 weeks at 5 hrs/week
Learner reviews
Sign in to share your experience with this course.
Sign in to reviewLoading reviews…
Keep going
Neural networks, Keras, Training, and more.
Data collection, CNN, Evaluation, and more.
Distributions, Sampling, Bootstrapping, and more.
Case studies, Coding rounds, Stats questions, and more.