Neural Network Foundations
What a neural network actually computes, why the nonlinearity is the whole trick, and how the weights learn.
- 4 lessons
- 1h 20m
- 7 simulations
Convolution, pooling and CNN architectures — why weight sharing makes images learnable.
This is the real simulation from the module. No account needed.
A suggestion, never a lock — you can start here.
Every lesson's title and summary is public. The lessons themselves open once you own the track.
Every lesson in Introduction to Deep Learning & Neural NetworksKernels, stride, padding, and why one filter can be reused across an image.
The ideas that lasted — and the skip connection that made very deep networks trainable.
Using a pretrained model when you only have a few hundred images.
What a neural network actually computes, why the nonlinearity is the whole trick, and how the weights learn.
Optimizers, learning-rate schedules, initialisation, normalisation and regularisation — what makes training actually converge.
Tensors, autograd, nn.Module, DataLoader and GPU training — enough PyTorch to work on your own.
From RNNs and LSTMs to self-attention — the architecture behind every modern LLM.