AI in Motion
⬡

Deep Learning

Neurons, networks, activations, training, backpropagation, optimisers, RNNs, embeddings, autoencoders and GANs.

14 animated lectures · 40 minutes

▶ Start with lecture 1
1:29
Deep Learning · 01

Artificial Neurons and the Perceptron

Inside a single artificial neuron: weighted inputs, a sum, a bias and an activation — plus the perceptron that learns from its mistakes.

Beginner · 6 chapters · 3-question quiz
1:36
Deep Learning · 02

Neural Networks: The Forward Pass

Stack neurons into layers and connect them. Watch signals flow from input to output and become class probabilities.

Beginner · 6 chapters · 3-question quiz
1:22
Deep Learning · 03

Activation Functions: Sigmoid, Tanh and ReLU

Why networks need non-linearity, and how sigmoid, tanh, ReLU, Leaky ReLU and GELU differ — drawn live.

Beginner · 6 chapters · 3-question quiz
1:37
Deep Learning · 04

Loss Functions and the Training Loop

How a network measures its mistakes and improves: mini-batches, forward pass, loss, backward pass and update — repeated thousands of times.

Beginner · 6 chapters · 3-question quiz
1:40
Deep Learning · 05

Backpropagation, Step by Step

The chain rule in action: compute values forward, then pass gradients backward through a tiny computational graph — with real numbers.

Intermediate · 6 chapters · 3-question quiz
1:26
Deep Learning · 06

Optimisers: SGD, Momentum and Adam

Compare optimisers racing across the same loss surface: noisy SGD, plain gradient descent, momentum and Adam.

Intermediate · 6 chapters · 3-question quiz
1:28
Deep Learning · 07

Vanishing Gradients and Residual Connections

Why very deep networks used to be untrainable — gradients shrinking layer by layer — and how skip connections fixed it.

Intermediate · 6 chapters · 3-question quiz
1:23
Deep Learning · 08

Dropout and Regularisation

Big networks memorise. Dropout, weight decay, early stopping and augmentation keep them honest — see dropout flicker neurons on and off.

Intermediate · 6 chapters · 3-question quiz
1:32
Deep Learning · 09

Recurrent Networks and LSTMs

Networks with memory: an RNN reads a sentence word by word, carrying a hidden state; an LSTM adds gates to remember for longer.

Intermediate · 6 chapters · 3-question quiz
1:24
Deep Learning · 10

Embeddings: Meaning as Vectors

Words become points in space where similar meanings sit close together — and directions carry meaning, as in king − man + woman ≈ queen.

Beginner · 6 chapters · 3-question quiz
1:26
Deep Learning · 11

Autoencoders: Compress and Reconstruct

Squeeze an image through a tiny bottleneck and rebuild it. Autoencoders learn compact representations — and can clean up noisy inputs.

Intermediate · 6 chapters · 3-question quiz
1:26
Deep Learning · 12

Generative Adversarial Networks (GANs)

A forger and a detective train together. Watch the generator’s fake distribution move until it matches real data.

Intermediate · 6 chapters · 3-question quiz
Deep dive11:01
Deep Learning · 13

Training Deep Neural Networks: A Practical Deep Dive

The full recipe for training a network well: forward pass, softmax and cross-entropy, backpropagation, initialisation, vanishing gradients and skip connections, normalisation, optimisers, regularisation and a debugging checklist.

Intermediate · 32 chapters · 5-question quiz
Deep dive11:06
Deep Learning · 14

From RNNs to Transformers: Sequence Models in Depth

How neural networks learned to handle sequences: recurrent networks and backpropagation through time, vanishing gradients, LSTM and GRU gates, encoder–decoder translation, attention, and why transformers replaced recurrence.

Advanced · 33 chapters · 5-question quiz