Skip to content
Artificial Intelligence Classroom

Deep Learning

Train neural networks and investigate their behavior through practical deep learning experiments.

Level Advanced
Duration 12 Weeks
Learning format Classroom

ABOUT THE COURSE

About Deep Learning

Study neural network training, optimization and regularization before exploring image and sequence models. Build experiments in PyTorch, use transfer learning and analyze overfitting, compute requirements and model errors.

UNDERSTAND THE FIELD

What is Deep Learning?

TOOLS & TECHNOLOGIES

Tools you will work with

  • Python
  • PyTorch
  • NumPy
  • Jupyter

WHAT YOU WILL LEARN

Learning outcomes

  • Implement training and validation loops for neural networks.
  • Apply convolutional networks and transfer learning to image tasks.
  • Diagnose overfitting and compare experiments with consistent evaluation.

WHO SHOULD JOIN

Is this course right for you?

Prerequisites / eligibility

Python, machine learning fundamentals, linear algebra and basic calculus.

TAKE THE NEXT STEP

Ready to explore Deep Learning?

Speak with our counsellors and find the right learning path for you.