Each course in the specialization comprises of Lecture videos, quizzes, programming assignments and interviews with various Deep learning Researchers.
This course comprises of 4 weeks.
-
- Introduction to Deep Learning
-
- Geoffrey Hinton Interview
-
- Logistic Regression as a Neural Network
- Python and Vectorization
-
- Peter Abbeel Interview
-
- Shallow Neural Network
-
- Planar Data Classification with a hidden layer. My Notebook implementation can be found here.
-
- Ian Goodfellow Interview
-
- Deep Neural Network
This course comprises of 3 weeks.
-
- Setting up your Machine Learning Application
- Regularizing your Neural Network
- Setting up your Optimization problem
-
- Yoshua Bengio Interview
-
- Optimization Algorithms
-
- Optimization. My Notebook implementation can be found here.
-
- Yuanqing Lin Interview
-
- Hyperparameter tuning.
- Batch Normalization
- Multi-Class Classification
- Introduction to programming frameworks
-
- Tensorflow. My Notebook implementation can be found here.
This course comprises of 2 weeks.
-
- Introduction to ML strategy
- Setting up your Goal
- Comparing to Human-level performance
- Machine Learning Flight Simulator
-
- Andrej Karpathy Interview
-
- Error Analysis
- Mismatched training and dev/test set
- Learning from multiple tasks
- End-to-end deep learning
- Machine Learning flight simulator
-
- Ruslan Salakhutdinov Interview
-
4. Convolutional Neural Networks
-
5. Sequence Models