C4W1 Flashcards

1
Q

Types of convolutions

A

Vertical (detect vertical edges on the image)
Horizontal (detect horizontal edges on the image)

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

Alternative to the hand coded convolution filter/kernel

A

Let the model learn the filter

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

Advantage of letting model to learn the convolutional filter

A

Model can learn complex filter to detect 45• edges, for example

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

Padding in convolutional NN

A

Adding additional border of P(padding amount) px around the image

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

Which problem padding solve?

A

Increase impact of the edge image pixels

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

Valid convolution vs same convolution

A

Valid - no padding
Same - output size is same as input size

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

What is strided convolution?

A

When you move convolutional by more than 1 pixel at a time

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

How to do convolution over RGB image?

A

Have separate filters for each channel

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

How to detect several feature on a image?

A

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

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

Where most of the parameters are present?

A

In a fully connected layer

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