Convolutional Neural Networks Flashcards

(6 cards)

1
Q

What is a Convolutional Neural Network?

A

A neural network used for image processing that uses a filter to transform the input image and generate a feature map.

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

What is pooling?

A

A processes of aggregating, summarising, or down sampling an image into a smaller image map.

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

What are two common types of pooling?

A

Max Pooling and Average Pooling

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

What are some examples of model hyperparameters?

A
  1. Filter Size and number of filters.
  2. Padding and stride value.
  3. Learning rate and dropout rate.
  4. Number of epochs and batch size.
  5. Activation function.
  6. Number of hidden layers.
  7. Number of neurons in each layer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Striding?

A

The parameter that determines how many squares or pixels the filters skip when moving across the image.

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

What is Padding?

A

The process of adding extra pixels around the border of the input image and it is used to preserve the spatial dimensions of the input image.

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