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
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
How language models are pretrained

How language models are pretrained

Understand the data, objective, scaling and stability work behind large language model pretrainingAdvancedDeep learning4.7(3)45 lessonsSample
Mateo Rojas$13
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
Diffusion models from noise to sample

Diffusion models from noise to sample

Understand how diffusion models learn to remove noise and how guidance and latents shape the resultAdvancedDeep learning4.7(3)44 lessonsSample
Mateo Rojas$12
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
RNNs, LSTMs and why transformers took over

RNNs, LSTMs and why transformers took over

Understand recurrent networks, their gates and limits, and the real reasons attention replaced themIntermediateDeep learning4.5(2)32 lessonsSample
Nikolai Sorin$7
Initialisation and normalisation layers

Initialisation and normalisation layers

Understand how weight initialisation and normalisation keep deep networks trainableAdvancedDeep learningNew
Mira Okafor$11
Positional information in transformers

Positional information in transformers

Learn how transformers know word order, from sinusoids to rotary embeddings and long context limitsIntermediateDeep learningNew
Nikolai Sorin$8
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
Self supervised and contrastive learning

Self supervised and contrastive learning

Learn how models build useful representations from unlabelled data, and how to test themAdvancedComputer visionNew
Mateo Rojas$11