Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Deep Learning
Convolutional neural networks
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- NAT: Numerical response. No negative marking.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
End Term · 31 Aug 2025 (FN)End Term
Read the passage below, then answer Q1–Q3

Based on the above data, answer the given subquestions.
Q1MCQ2 Marks·Choose one optionWhat is the output of the convolution layer after applying ReLU?
- A

- B

- C

- D

- A
- Q2NAT1 Mark·Write the number
Your answer: - Q3NAT2 Marks·Write the number
Your answer:
End Term · 31 Aug 2025 (AN)End Term
- Q4NAT3 Marks·Write the number
Your answer:
Quiz 2 · 3 Aug 2025 (AN)Quiz 2
Read the passage below, then answer Q5–Q7
The input volume to a convolutional layer of a CNN has shape 64 × 64 × 8, where 8 is the depth or the number of channels. The conv-layer has 16 kernels each of spatial extent 5 × 5. The stride is 1 and padding is 2. Ignore biases.
Based on the above data, answer the given subquestions.
Q5MCQ3 Marks·Choose one optionWhich of these is the shape of the output volume after the convolution operation?
- A64 × 64 × 16
- B62 × 62 × 16
- C64 × 64 × 8
- D32 × 32 × 8
- E32 × 32 × 16
- Q6NAT3 Marks·Write the number
Find the total number of parameters associated with the convolutional layer.
Your answer: - Q7MCQ3 Marks·Choose one option
If the input volume to the convolutional layer is 128 × 128 × 8, would the number of parameters associated with the conv layer change?
- AYes, it will double.
- BYes, it will halve.
- CYes, it will quadrapule.
- DNo, it will remain the same.
Read the passage below, then answer Q8–Q10
For a regression problem, consider an image X of size 4×4 and true label y that is passed through a toy convolutional network that has one convolutional layer with a single kernel followed by a max- pooling layer. Ignore the bias.

W denotes the kernel. S is the stride. P is the padding and K is the number of kernels. F is the spatial extent of the kernel for the max-pooling operation.
Based on the above data, answer the given subquestions.
Q8MCQ3 Marks·Choose one optionWhich of the following is the output produced by the conv+relu layer?
- A

- B

- C

- D

- A
- Q9NAT3 Marks·Write the number
Your answer: - Q10NAT4 Marks·Write the number
Your answer:
End Term · 13 Apr 2025 (AN)End Term
- Q11NAT3 Marks·Write the number
The input volume to a convolutional layer is 100×100×5. If ten kernels, each of size 9 × 9, with unit stride are applied over this volume, what should be the padding so that the output volume has dimensions 100 × 100 × 10? Note that you should enter the value of P as per the convention we have been following.
Your answer: Read the passage below, then answer Q12–Q14

Based on the above data, answer the given subquestions.
Q12NAT1 Mark·Write the numberFind the number of parameters associated with the layer “Convolution-2” that are required to transform V_2 to V_3. Ignore biases.
Your answer:- Q13MCQ1 Mark·Choose one option
Which of the following corresponds to V_4, the activation volume output by the layer “MaxPooling- 2”?
- A16 × 16 × 12
- B8 × 8 × 12
- C32 × 32 × 8
- D16 × 16 × 6
- Q14MCQ2 Marks·Choose one option
The parameters associated with the fully connected layers, namely “FC- 1” and “Output”, represent what percentage of the total number of parameters in the network? The answer should be rounded off to the nearest integer. Ignore biases.
- A98%
- B85%
- C50%
- D10%