IBM banner image

Course Details

 Course Code: ML0115EN

 Audience: Anyone

 Course Level: Intermediate

 Time to Complete: 5 hours

 Language: English

About the Course

Get a crash course on the what there is to learn and how to go about learning more. Deep Learning presents a simplified explanation of some of the hottest topics in data science today:

  • What is Deep Learning?
  • What are are convolutional neural networks?
  • Why is deep learning so powerful and what can it be used for?
  • Be part of a rapidly growing field in data science; there's no better time than now to get started with neural networks.

Course Syllabus

  • Why Deep Learning?
  • What is a neural network?
  • Three reasons to go Deep
  • Your choice of Deep Net
  • An old problem: The Vanishing Gradient
  • Restricted Boltzmann Machines
  • Deep Belief Nets
  • Convolutional Networks
  • Recurrent Nets
  • Autoencoders
  • Recursive Neural Tensor Nets
  • Deep Learning Use Cases
  • What is a Deep Learning Platform?
  • Dato GraphLab
  • What is a Deep Learning Library?
  • Theano
  • Caffe
  • TensorFlow

General Information

  • Self-paced
  • Flexible enrolment
  • Audit multiple times

Recommended Existing Skills

  • Machine learning concepts
  • Machine Learning with Python


  • Knowledge of Machine Learning concepts

Note: This course is an introductory course and does not have any hands-on lab. After completing this course, it is recommended to take "Deep learning with TensorFlow" course.

Note: Though this course does not have any hands-on lab, still you can try PowerAI to understand different deep learning libraries better. PowerAI speeds up deep learning and AI. Built on IBM's Power Systems, PowerAI is a scalable software platform that accelerates deep learning and AI with blazing performance for individual users or enterprises. The PowerAI platform supports popular machine learning libraries and dependencies including Tensorflow, Caffe, Torch, and Theano.

Course Creator Info

Deep Learning


DeepLearning.TV is all about Deep Learning, the field of study that teaches machines to perceive the world. Starting with a series that simplifies Deep Learning, DeepLearning.TV features topics such as How To’s, reviews of software libraries and applications, and interviews with key individuals in the field. Through a series of concept videos showcasing the intuition behind every Deep Learning method, we will show you that Deep Learning is actually simpler than you think. Our goal is to improve your understanding of the topic so that you can better utilize Deep Learning in your own projects. We hope to provide a window into the cutting edge of Deep Learning and bring you up to speed on what’s currently happening in the field.