9 modules · 93 lessons · 70 hours

All tracks

Intermediate · every module free · 9 challenges

Supervised Learning & Linear Regression
8h · 11 lessons

The supervised setup, the cost function, and gradient descent doing the work.

Classification & Logistic Regression
7h · 9 lessons

Decision boundaries, the logistic link, and a cost function that comes from the likelihood.

Overfitting, Regularization & Model Selection
8h · 11 lessons

What overfitting is, what regularization does about it, and how to choose without fooling yourself.

Neural Networks: the First Pass
7h · 9 lessons

Neurons, layers, forward propagation and a training loop, before the deep learning track takes it apart.

Applying Machine Learning
9h · 12 lessons

The diagnostics that tell you what to fix, and the loop that turns them into decisions.

Decision Trees & Ensembles
8h · 11 lessons

Purity, splits, forests and boosting -- the family that still wins on tabular data.

Unsupervised Learning & Anomaly Detection
8h · 11 lessons

Clustering without labels, and finding the rare event you have almost no examples of.

Recommender Systems
7h · 9 lessons

Collaborative filtering, content-based retrieval and the two-stage system they become.

Reinforcement Learning
8h · 10 lessons

Returns, policies, the Bellman equation and the deep Q-network that approximates it.

The other tracks

Level
Advanced
Size
9 modules · 86h
Track 01
Foundations
Level
Beginner
Size
6 modules · 47h