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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a kernel?

A

A matrix whos application as a mask will modify an image.

sometimes called a filter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly