Deep Learning

collapse

Course Details

This course can only be taken as part of the Certificate in Machine Learning.

Get Program Details

About this Course


Deep learning is a subfield of artificial intelligence that is inspired by how the human brain works, a concept often referred to as neural networks. In the last decade we’ve seen significant development of deep learning methods that enable state-of-the-art performance for many tasks, including image, audio and video classification. In this course, you’ll gain both a theoretical understanding of deep learning and hands-on experience with emerging use cases.

WHAT YOU’LL LEARN

  • The underlying conceptual principles of neural networks
  • Modern deep learning techniques such as dropout and batch normalization
  • How to select appropriate loss functions, optimizers and activation functions
  • The application of CNNs, RNNs, VAE and more 
  • How to build computer vision models, machine translation system and game playing agents

GET HANDS-ON EXPERIENCE

  • Gain practice with cutting-edge techniques, including generative adversarial networks (GANs), reinforcement learning and BERT
  • Apply techniques to rapidly build and train deep neural networks using popular open-source tools such as Keras and TensorFlow

Program Overview

This course is part of the Certificate in Machine Learning.

Quarter 3

Deep Learning

  Get our email newsletter with career tips, event invites and upcoming program info.       Sign Up Now