Skip to content

Commit 95cbcc6

Browse files
authored
README file for Course 4
1 parent b32c5bc commit 95cbcc6

File tree

1 file changed

+97
-0
lines changed

1 file changed

+97
-0
lines changed

Course 4/README.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
# Course 4 - Convolutional Neural Networks
2+
3+
**Info:** This course will teach you how to build convolutional neural networks and apply it to image data.
4+
Thanks to deep learning, computer vision is working far better than just two years ago, and this is enabling numerous exciting applications ranging from safe autonomous driving, to accurate face recognition, to automatic reading of radiology images.
5+
6+
You will:
7+
- Understand how to build a convolutional neural network, including recent variations such as residual networks.
8+
- Know how to apply convolutional networks to visual detection and recognition tasks.
9+
- Know to use neural style transfer to generate art.
10+
- Be able to apply these algorithms to a variety of image, video, and other 2D or 3D data.
11+
12+
This is the fourth course of the Deep Learning Specialization.
13+
14+
## Week 1 - Foundations of Convolutional Neural Networks
15+
16+
Learn to implement the foundational layers of CNNs (pooling, convolutions) and to stack them properly in a deep network to solve multi-class image classification problems.
17+
18+
- Video: Computer Vision
19+
- Video: Edge Detection Example
20+
- Video: More Edge Detection
21+
- Video: Padding
22+
- Video: Strided Convolutions
23+
- Video: Convolutions Over Volume
24+
- Video: One Layer of a Convolutional Network
25+
- Video: Simple Convolutional Network Example
26+
- Video: Pooling Layers
27+
- Video: CNN Example
28+
- Video: Why Convolutions?
29+
- Read: Convolutional Model: step by step
30+
- Read: Convolutional Model: application
31+
32+
- Grading: The basics of ConvNets
33+
- Grading: Convolutional Model: step by step
34+
- Grading: Convolutional model: application
35+
36+
37+
## Week 2 - Deep convolutional models: case studies
38+
39+
Learn about the practical tricks and methods used in deep CNNs straight from the research papers.
40+
41+
- Video: Why look at case studies?
42+
- Video: Classic Networks
43+
- Video: ResNets
44+
- Video: Why ResNets Work
45+
- Video: Networks in Networks and 1x1 Convolutions
46+
- Video: Inception Network Motivation
47+
- Video: Inception Network
48+
- Video: Using Open-Source Implementation
49+
- Video: Transfer Learning
50+
- Video: Data Augmentation
51+
- Video: State of Computer Vision
52+
- Read: Keras Tutorial - The Happy House (not graded)
53+
- Read: Residual Networks
54+
55+
- Grading: Deep convolutional models
56+
- Grading: Residual Networks
57+
58+
## Week 3 - Object detection
59+
60+
Learn how to apply your knowledge of CNNs to one of the toughest but hottest field of computer vision: Object detection.
61+
62+
- Video: Object Localization
63+
- Video: Landmark Detection
64+
- Video: Object Detection
65+
- Video: Convolutional Implementation of Sliding Windows
66+
- Video: Bounding Box Predictions
67+
- Video: Intersection Over Union
68+
- Video: Non-max Suppression
69+
- Video: Anchor Boxes
70+
- Video: YOLO Algorithm
71+
- Video: (Optional) Region Proposals
72+
- Read: Car detection with YOLOv2
73+
74+
- Grading: Detection algorithms
75+
- Grading: Car detection with YOLOv2
76+
77+
## Week 4 - Special applications: Face recognition & Neural style transfer
78+
79+
Discover how CNNs can be applied to multiple fields, including art generation and face recognition. Implement your own algorithm to generate art and recognize faces!
80+
81+
- Video: What is face recognition?
82+
- Video: One Shot Learning
83+
- Video: Siamese Network
84+
- Video: Triplet Loss
85+
- Video: Face Verification and Binary Classification
86+
- Video: What is neural style transfer?
87+
- Video: What are deep ConvNets learning?
88+
- Video: Cost Function
89+
- Video: Content Cost Function
90+
- Video: Style Cost Function
91+
- Video: 1D and 3D Generalizations
92+
- Read: Art generation with Neural Style Transfer
93+
- Read: Face Recognition for the Happy House
94+
95+
- Grading: Special applications: Face recognition & Neural style transfer
96+
- Grading: Art generation with Neural Style Transfer
97+
- Grading: Face Recognition for the Happy House

0 commit comments

Comments
 (0)