Getting Started with Deep Learning
Learn everything from understanding the fundamentals of Deep Learning to solving real-world problems using Convolutional Neural Networks (CNNs)
26 Tutorials
2 Exercises
Intermediate Level
100% Online
Self-paced
Our Alumni Work At
About this course
Contributors & Instructors
What you will learn?
Course Content
1. Fundamentals of Deep Learning and Neural Networks
6
1
Introduction to Deep Learning
Live Session: Introduction to Neural Networks & its working
Setting Up TensorFlow
Optional - Basic Mathematics & Statistics Refresher
Optional - Learning Unit - Machine Learning 101 Refresher
Introduction to tf.Keras and Tensors
Quiz
2. Neural Networks for Regression Problems
2
Session: Introduction to Neural Networks for Regression
Session Notebook - Neural Networks for Regression & Hyperparameter Tuning
3. Neural Networks for Classification Problems
5
Working of Neural Network
Binary Classification & Neural Networks
Session: Introduction to Neural Networks for Classification
Notebook (Session) - Neural Networks for Classification
Practice Exercise: Bank Note
4. Optimising a Neural Network
5
1
Session: Dive Deep into Vanilla Neural Networks
Session Notebook - Dive Deep into Vanilla Neural Networks
Optimizing a Neural Network Part 1
Optimizing a Neural Network Part 2
Assignment 1: Object Recognition
Quiz
5. Convolutional Neural Networks
8
Computer Vision & OpenCV
Digital Image Processing
CNN, Transfer Learning & Data Augmentation
Session: Convolutional Neural Networks (CNN) Essentials
Session Notebook: CNN Essentials
Learning Unit - Some Other Popular Neural Networks
Assignment 2: Recognize an Animal in an Image
Face Mask Recognition