Maia

Ready to start

Nets

Neural Networks

MLPs, backprop, convnets, optimisation. Later headings open after the one before. Build and train MLPs and convnets with backprop, and say what optimisation and generalisation are doing.

  • 6 headings
  • Ladder
  • Test out a heading you have
Start Neural Networks free

Free to start. Sign in with Google or email.

A class on this path

Perceptron and MLP · First class

Live tutor
Materials for this classReadingPodcastLecture

Pick where you want to start

Each heading is its own course. Later ones open when you finish — or skip — the one before. A later course does not reteach earlier bands.

  1. Perceptron and MLP

    Start here

    Write a forward pass for a small MLP, and say what a nonlinearity is for.

  2. Backprop

    After Perceptron and MLP — test out to unlock

    Compute gradients for a tiny net by hand, and match them to what autodiff would give.

  3. Convnets

    After Backprop — test out to unlock

    Explain convolution, pooling, and a parameter count on a small image model.

  4. Sequence models

    After Convnets — test out to unlock

    Contrast an RNN step with attention at a cartoon level, and say what each is remembering.

  5. Optimisation

    After Sequence models — test out to unlock

    Use SGD vs Adam, learning-rate, and batch size, and diagnose exploding/vanishing loss.

  6. Generalisation

    After Optimisation — test out to unlock

    Use dropout, augmentation, or early stopping, and read a train/val gap.

What this is for

  1. 01

    Write a forward pass for a small MLP, and say what a nonlinearity is for.

  2. 02

    Compute gradients for a tiny net by hand, and match them to what autodiff would give.

  3. 03

    Explain convolution, pooling, and a parameter count on a small image model.

Why a path, not a playlist

MLPs, backprop, convnets, optimisation. Later headings open after the one before.

Each heading is its own course with a tutor. Later headings open when you finish — or test out of — the one before.

After you sign in

  • You land on this map — every heading is already there.
  • Take the open class, or test out of a later heading to unlock it.
  • Each heading is one shared course — same syllabus and first class for everyone. Later classes continue on your copy.

Nets

Start Neural Networks free

Free to start. Sign in with Google or email.