Question 24
For a multi-class classification problem with five classes, consider the following CNN architecture:
| Layer | Specs | Volume |
|---|---|---|
| Input | NA | |
| Convolution-1 | ||
| MaxPooling-1 | ||
| Convolution-2 | ||
| MaxPooling-2 | ||
| Convolution-3 | ||
| FC-1 | 20 | NA |
| Output | 5 | NA |
- The first column is the type of layer.
- The second column is the layer specification. If it is an FC layer, it is the number of neurons. If it is a convolution or pooling layer, it is the information pertaining to kernels. NA refers to “Not Applicable” wherever this information is not needed. In a convolutional/pooling layer, is the number of filters, is the spatial dimension of the filter, is the padding and is the stride.
- The third column corresponds to the activation volumes output by the non-FC layers. For example, the input layer passes on a volume of size to “Convolution-1”, which outputs a volume of size . Each volume is of the type .
Note that is flattened before it is passed on to “FC-1”. Output layer is also considered as an FC layer with a softmax activation function.
Based on the above data, answer the given subquestions.
Which of the following corresponds to V4, the activation volume output by the layer “MaxPooling- 2”?
16 × 16 × 12
8 × 8 × 12
32 × 32 × 8
16 × 16 × 6