AI & Machine Learning

Deep Learning

Open the black box. Build intuition for how neurons combine into networks, watch backpropagation push gradients through a computation graph, race optimizers across a 3D loss landscape and train a real network live in your browser — then learn the regularization tricks that make deep models generalize.

  • Intermediate
  • 14 lectures
  • About 9 hours
  • 5 free lectures (94 min)
Start free lecture 1

What you’ll learn

  • Explain how neurons, weights, biases and activations turn inputs into predictions
  • Trace backpropagation through a network and reason about vanishing and exploding gradients
  • Choose optimizers, learning rates and schedules with confidence
  • Diagnose overfitting and apply dropout, weight decay, batch normalization and early stopping
  • Read modern architectures — CNNs, RNNs and transformers — as combinations of the same building blocks

Curriculum

Module 1 · Neural network fundamentals

5 lectures
  1. 01Neurons, layers and networks3D modelFree18 min
  2. 02Activation functions: why depth worksInteractiveFree17 min
  3. 03Backpropagation: how networks learnInteractiveFree20 min
  4. 04Optimizers: from SGD to Adam3D modelFree18 min
  5. 05Regularization and generalizationInteractiveFree21 min

Module 2 · Architectures

5 lectures
  1. 06Convolutional neural networksIncluded with the course
  2. 07Recurrent networks and LSTMsIncluded with the course
  3. 08Attention and transformersIncluded with the course
  4. 09Autoencoders and embeddingsIncluded with the course
  5. 10Generative models: GANs and diffusionIncluded with the course

Module 3 · Deep learning in practice

4 lectures
  1. 11Transfer learning and fine-tuningIncluded with the course
  2. 12Training at scale: GPUs and mixed precisionIncluded with the course
  3. 13Debugging training runsIncluded with the course
  4. 14Deploying deep-learning modelsIncluded with the course

Who this course is for

  • Engineers and data scientists moving from classical ML to deep learning
  • ML engineers who train and fine-tune models but want deeper intuition
  • Technical leads evaluating deep-learning projects

Before you start

Machine Learning Foundations or equivalent: loss functions, gradient descent and basic Python.

Keep going

Related courses

AI & Machine Learning

Generative AI & Large Language Models

How large language models really work — and how to build reliable products on top of them.

Intermediate14 lectures~7 hours
5 free lectures$69₹4,499
AI & Machine Learning

Machine Learning Foundations

Real intuition for how machines learn from data — models, loss, gradients and generalization.

Beginner14 lectures~8 hours
5 free lectures$59₹3,999
AI & Machine Learning

Reinforcement Learning

How agents learn by trial and error — bandits, Markov decision processes, value functions and Q-learning.

Intermediate14 lectures~8 hours
5 free lectures$79₹5,499

Training a team on this?

We can combine Deep Learning with other courses into a learning path built around your team’s roles and goals.