Skill progression

Your Machine Learning Basics journey

Take one lesson at a time. Each lesson has a few short explanations, examples, and exercises you can run yourself.

Skill progress0%

0 of 5 lessons complete

2
Locked11 min

Train, validation, and test sets

Measure whether a model generalizes instead of memorizing its examples.

4 short steps
3
Locked13 min

Loss and gradient descent

See how a numeric error signal becomes a better set of model parameters.

4 short steps
4
Locked12 min

Classification and metrics

Choose accuracy, precision, recall, or F1 based on the cost of mistakes.

4 short steps
5
Locked14 min

Train your first model

Put preprocessing, training, prediction, and evaluation into one clean workflow.

4 short steps

Finish the journey at your own pace

Your progress is saved after every lesson. Come back whenever you are ready for the next one.