C4W1 Flashcards
Types of convolutions
Vertical (detect vertical edges on the image)
Horizontal (detect horizontal edges on the image)
Alternative to the hand coded convolution filter/kernel
Let the model learn the filter
Advantage of letting model to learn the convolutional filter
Model can learn complex filter to detect 45• edges, for example
Padding in convolutional NN
Adding additional border of P(padding amount) px around the image
Which problem padding solve?
Increase impact of the edge image pixels
Valid convolution vs same convolution
Valid - no padding
Same - output size is same as input size
What is strided convolution?
When you move convolutional by more than 1 pixel at a time
How to do convolution over RGB image?
Have separate filters for each channel
How to detect several feature on a image?
Apply filter for detecting each feature and than stack the outputting images so the number of channels in the output will be the same a the number of features you are detecting
Where most of the parameters are present?
In a fully connected layer