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.
2
Q
What is pooling?
A
A processes of aggregating, summarising, or down sampling an image into a smaller image map.
3
Q
What are two common types of pooling?
A
Max Pooling and Average Pooling
4
Q
What are some examples of model hyperparameters?
A
- Filter Size and number of filters.
- Padding and stride value.
- Learning rate and dropout rate.
- Number of epochs and batch size.
- Activation function.
- Number of hidden layers.
- Number of neurons in each layer.
5
Q
What is Striding?
A
The parameter that determines how many squares or pixels the filters skip when moving across the image.
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.