Course can be found in Coursera
Quiz and answers are collected for quick search in my blog SSQ
-
Week 1 Foundations of Convolutional Neural Networks
- Understand the convolution operation
- Understand the pooling operation
- Remember the vocabulary used in convolutional neural network (padding, stride, filter, ...)
- Build a convolutional neural network for image multi-class classification
- Convolutional Model: step by step
- Convolutional Model: application
-
Week 2 Deep convolutional models: case studies
- Understand multiple foundational papers of convolutional neural networks
- Analyze the dimensionality reduction of a volume in a very deep network
- Understand and Implement a Residual network
- Build a deep neural network using Keras
- Implement a skip-connection in your network
- Clone a repository from github and use transfer learning
- Keras - Tutorial - Happy House v2
- Residual Networks - v2
-
Week 3 Object detection
- Understand the challenges of Object Localization, Object Detection and Landmark Finding
- Understand and implement non-max suppression
- Understand and implement intersection over union
- Understand how we label a dataset for an object detection application
- Remember the vocabulary of object detection (landmark, anchor, bounding box, grid, ...)
- Car detection with YOLOv2
-
Week 4 Special applications: Face recognition & Neural style transfer
- Understand One Shot Learning, Siamese Network, Triplet Loss
- Understand Content Cost Function, Style Cost Function, 1D and 3D Generalizations
- Deep Learning & Art: Neural Style Transfer
- Face Recognition for the Happy House