Learn AI.
MODULE 01

How does a network learn?

Start with a single neuron. Discover how small numerical steps become learning.

What you’ll explore

  • Neurons & predictions
  • Loss & gradient descent
  • Hidden layers
  • Backpropagation
Based on ebook lessons 1, 2, 3, 4.Read the source

Your lessons

0 / 12 complete
01
Ready to explore

Your first neuron

Turn inputs, a weight, and a bias into a prediction.

Open
02
Ready to explore

Follow the slope of a mistake

Turn errors into a loss curve, then find out why the size of a learning step matters.

Open
03
Ready to explore

Make a problem easier to see

Build XOR with two hidden neurons and discover what nonlinear activations add.

Open
04
Ready to explore

Send the error backward

Trace a mistake through two weights, calculate both gradients, and then update them together.

Open
05
Ready to explore

Learn from small batches

Inspect individual gradient arrows, average a mini-batch and compare learning under explicit example and update budgets.

Open
06
Ready to explore

Use momentum and adaptive steps

Compare gradient descent, accumulated momentum and Adam while inspecting their state and actual parameter changes.

Open
07
Ready to explore

Schedule the learning rate

Compare warmup, step decay and cosine decay, then choose a checkpoint using declared development checks and stopping rules.

Open
08
Ready to explore

Initialize and normalize

Inspect activation and gradient scales, break hidden-unit symmetry, and compare batch and layer normalization in training and evaluation modes.

Open
09
Ready to explore

Trace disappearing and exploding gradients

Follow exact derivatives through depth and time, compare identity residual paths and inspect globally clipped parameter updates.

Open
10
Ready to explore

Make numerical computation trustworthy

Break naive softmax, repair its log-domain loss and check gradients with explicit perturbation sizes and tolerances.

Open
11
Ready to explore

Choose complexity using development evidence

Compare model capacity, weight penalties, dropout and training duration using saved classifier candidates before opening the test set.

Open
12
Ready to explore

Compare manual and automatic gradients

Build a small computation graph, inspect each backward contribution and compare automatic gradients with manual formulas and finite differences.

Open
Learn AI · Understand by doing.Loading local progress…Copyright (c) 2026 Mobi Weave, Inc. All rights reserved