Coursera-DeepLearning-Part4-Week1-take away

Wk1 - 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 Neural Networks

1. Computer Vision
Coursera-DeepLearning-Part4-Week1-take away_第1张图片

2.Edge Detection Example
Coursera-DeepLearning-Part4-Week1-take away_第2张图片
Coursera-DeepLearning-Part4-Week1-take away_第3张图片
Coursera-DeepLearning-Part4-Week1-take away_第4张图片

Python: conv-forward
TensorFlow: tf.nn.conv2d

image -> filter -> image


3. More Edge Detection
Coursera-DeepLearning-Part4-Week1-take away_第5张图片
Coursera-DeepLearning-Part4-Week1-take away_第6张图片
Coursera-DeepLearning-Part4-Week1-take away_第7张图片

4. Padding
Coursera-DeepLearning-Part4-Week1-take away_第8张图片
Coursera-DeepLearning-Part4-Week1-take away_第9张图片

5. Strided Convolutions
Coursera-DeepLearning-Part4-Week1-take away_第10张图片
Coursera-DeepLearning-Part4-Week1-take away_第11张图片
Coursera-DeepLearning-Part4-Week1-take away_第12张图片

6. Convolutions Over Volume
Coursera-DeepLearning-Part4-Week1-take away_第13张图片
Coursera-DeepLearning-Part4-Week1-take away_第14张图片
Coursera-DeepLearning-Part4-Week1-take away_第15张图片

7. One Layer of a Convolutional Network
Coursera-DeepLearning-Part4-Week1-take away_第16张图片
Coursera-DeepLearning-Part4-Week1-take away_第17张图片

8. Simple Convolutional Network Example
Coursera-DeepLearning-Part4-Week1-take away_第18张图片
Coursera-DeepLearning-Part4-Week1-take away_第19张图片

9. Pooling Layers
Coursera-DeepLearning-Part4-Week1-take away_第20张图片
Coursera-DeepLearning-Part4-Week1-take away_第21张图片

max pooling 经常被用到,average pooling较少被用到,用到的话,一般是处理很深的深度网络

Coursera-DeepLearning-Part4-Week1-take away_第22张图片

一般都不需要做Padding.本身Pooling 就是把规模缩小,padding又放大干什么呢

Coursera-DeepLearning-Part4-Week1-take away_第23张图片

10. CNN Example
Coursera-DeepLearning-Part4-Week1-take away_第24张图片
Coursera-DeepLearning-Part4-Week1-take away_第25张图片

11. Why Convolutions?
Coursera-DeepLearning-Part4-Week1-take away_第26张图片
Coursera-DeepLearning-Part4-Week1-take away_第27张图片
Coursera-DeepLearning-Part4-Week1-take away_第28张图片

Quiz

Coursera-DeepLearning-Part4-Week1-take away_第29张图片
Coursera-DeepLearning-Part4-Week1-take away_第30张图片
Coursera-DeepLearning-Part4-Week1-take away_第31张图片
Coursera-DeepLearning-Part4-Week1-take away_第32张图片

Programming Assignments

你可能感兴趣的:(Coursera-DeepLearning-Part4-Week1-take away)