L7 - Convolutional Neural Networks Flashcards
(4 cards)
1
Q
What is a convolution layer in NNs?
A
A layer in the nework made up of n fixed size kernels.
2
Q
What is a kernel?
A
A matrix whos application as a mask will modify an image.
sometimes called a filter
3
Q
How do you use a kernel?
A
“Scan” the kernel accross the input matrix.
At each location take the sum of all the kernel values multiplied by the input values in that scan.
The output will be a matrix of these sums.
4
Q
What is pooling used for in NNs?
A
Pooling is used to down sample feature maps.
Eg maxpooling where you take only the maximum value of each patch.