Learn ML

From consumer to builder. Every lesson, from scratch.

Lesson 1

Your First Neuron

Build the atomic unit of deep learning from scratch in pure Python.

Lesson 2

Building a Mini Network

Wire multiple neurons together and see emergent behavior.

Lesson 3

Loss Functions

How does a network know it is wrong?

Lesson 4

Gradient Descent

How a network learns to improve itself.

Lesson 5

Backpropagation

The algorithm that makes deep learning work.

Sign in to track your progress across devices.