Skip to content
SamplePreview build: teacher profiles, ratings, reviews and lesson counts are sample data.

Find a tutor

657 tutors in 31 topics, built by 75 teachers. Each one follows a lesson plan its teacher wrote.

Filters

Clear
Deep learning without the jargon

Deep learning without the jargon

Understand what deep learning is, what it does well and where it fails, with no maths neededBeginnerAI basics4.7(3)78 lessonsSample
Mira OkaforFree
Convolutional networks from the pixel up

Convolutional networks from the pixel up

See how convolutions turn pixels into features, and calculate shapes and parameters yourselfBeginnerComputer vision4.7(3)56 lessonsSample
Nikolai Sorin$5
Loss functions: what your model is minimising

Loss functions: what your model is minimising

Understand MSE, cross entropy and friends well enough to choose, read and debug themBeginnerDeep learning4.0(3)53 lessonsSample
Mira Okafor$5
Transfer learning with pretrained models

Transfer learning with pretrained models

Get strong results from small datasets by starting with a model that has already learnedBeginnerComputer vision4.7(3)50 lessonsSample
Mateo Rojas$5
Activation functions explained

Activation functions explained

Learn what ReLU, sigmoid, tanh, GELU and softmax do, and choose the right one for each layerBeginnerDeep learning4.5(2)50 lessonsSample
Mira Okafor$4
Overfitting, regularisation and dropout

Overfitting, regularisation and dropout

Recognise overfitting from your curves and pick the right fix, from more data to dropoutBeginnerDeep learning4.7(3)50 lessonsSample
Mira Okafor$5
Neurons and layers, built up by hand

Neurons and layers, built up by hand

Compute a small neural network on paper so every layer, weight and shape makes senseBeginnerDeep learning4.7(3)46 lessonsSample
Mira Okafor$4
Autoencoders and latent spaces

Autoencoders and latent spaces

Learn how networks compress data into a small code and rebuild it, and what that code is good forBeginnerDeep learning4.5(2)44 lessonsSample
Mateo Rojas$5
Data augmentation for vision

Data augmentation for vision

Choose image augmentations that reflect real variation, keep labels correct and improve generalisationBeginnerComputer vision4.0(3)44 lessonsSample
Noor Siddiqui$4
How to read a deep learning paper

How to read a deep learning paper

Read papers in passes, find the real claim and judge the evidence behind itAll levelsAI for research and study4.7(3)41 lessonsSample
Nikolai Sorin$6
Reinforcement learning basics

Reinforcement learning basics

Understand agents, rewards and policies, and compute a Q learning update yourselfBeginnerDeep learning4.7(3)41 lessonsSample
Nikolai SorinFree
Writing your first training loop

Writing your first training loop

Write a clear, correct training loop in any framework and know what each line is forBeginnerDeep learningNew
Mira Okafor$4