Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Deep Learning Practice
Object detection & its metrics
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- 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
- Q1MSQ5 Marks·Choose all correct options
In the Faster R-CNN architecture, the Region Proposal Network (RPN) plays a critical role in object detection. Which of the following statements correctly describe the role of the RPN?
- AThe RPN generates a set of class-agnostic region proposals likely to contain objects.
- BThe RPN performs classification and bounding box regression to output object classes and their exact locations.
- CThe RPN uses anchor boxes of different scales and aspect ratios to slide over convolutional feature maps.
- DThe RPN replaces traditional region proposal methods like selective search, making the pipeline faster and end-to-end trainable.
- EThe RPN outputs fixed-size feature maps that are directly used for object classification.
- FThe RPN filters out background regions by assigning objectness scores to anchors.
- Q2MSQ5 Marks·Choose all correct options
Which of the following are valid advantages of YOLO compared to Fast R-CNN or Faster R-CNN?
- AYOLO performs object classification and localization in a single forward pass, making it faster than two-stage detectors like Fast R-CNN and Faster R-CNN.
- BYOLO does not require region proposal generation, making the entire pipeline fully end-to-end trainable.
- CYOLO achieves higher localization accuracy than Faster R-CNN on small objects due to its coarse grid-based prediction.
- DYOLO treats bounding box coordinates and objectness score as regression outputs, while computing class probabilities through classification.
- EYOLO achieves higher precision by using a large number of anchor boxes per region.
- FYOLO treats object detection as a regression problem, which simplifies the detection pipeline and reduces computational overhead.
- Q3NAT5 Marks·Write the number
Your answer: - Q4NAT5 Marks·Write the number
Your answer:
End Term · 31 Aug 2025 (AN)End Term
- Q5MCQ5 Marks·Choose one option

- AA–(d), B–(e), C–(a), D–(b), E–(c)
- BA–(d), B–(a), C–(e), D–(b), E–(c)
- CA–(e), B–(d), C–(a), D–(c), E–(b)
- DA–(d), B–(e), C–(b), D–(a), E–(c)
- Q6MSQ5 Marks·Choose all correct options
In the Faster R-CNN architecture, the Region of Interest (RoI) Pooling layer plays a key role in the object detection pipeline. Which of the following statements correctly describe the function and properties of RoI Pooling?
- ARoI Pooling converts variable-sized region proposals into fixed-size feature maps for the classifier head.
- BRoI Pooling crops the region proposals from the input image and resizes them to a fixed dimension.
- CRoI Pooling enables batching and fully connected layers by standardizing the input dimensions.
- DRoI Pooling uses bilinear interpolation to produce smoother feature maps for each proposal.
- ERoI Pooling operates on convolutional feature maps, not directly on the raw image.
- FRoI Pooling discards proposals with low objectness scores before passing them to the classifier.
- Q7MSQ5 Marks·Choose all correct options
Which of the following are valid advantages of YOLO compared to Fast R-CNN or Faster R-CNN?
- AYOLO is faster at inference time because it predicts bounding boxes and class probabilities in a single pass.
- BYOLO is fully end-to-end trainable and does not rely on external region proposal mechanisms.
- CYOLO achieves higher recall than Faster R-CNN on all types of objects, especially small and overlapping ones.
- DYOLO formulates detection as a combination of regression (for bounding box coordinates and objectness score) and classification (for discrete object categories).
- EYOLO uses multi-scale feature fusion to improve detection of small objects.
- FYOLO’s architecture allows it to be deployed more easily on real-time and edge devices due to its compactness.
- Q8NAT5 Marks·Write the number
Your answer: - Q9NAT5 Marks·Write the number
Your answer:
End Term · 13 Apr 2025 (AN)End Term
- Q10MCQ5 Marks·Choose one option

- A0.25
- B0.29
- C0.45
- D0.21
- Q11MCQ5 Marks·Choose one option
In the Fast R-CNN object detection pipeline, which of the following steps is NOT part of the preprocessing process?
- AResize the input image to a fixed size.
- BExtract region proposals using Selective Search.
- CApply a Region Proposal Network (RPN) to generate region proposals.
- DExtract features from the entire image using a CNN backbone before classifying region proposals.
- Q12MCQ5 Marks·Choose one option

- A2.00
- B2.25
- C2.40
- D2.75
- Q13MCQ5 Marks·Choose one option
Consider the following code snippet, which generates predictions and ground truth for an object detection task:
Given the predictions and ground truths, what are the precision and recall values?- APrecision: 0.75, Recall: 1.00
- BPrecision: 0.75, Recall: 0.75
- CPrecision: 1.00, Recall: 0.75
- DPrecision: 0.60, Recall: 1.00
- Q14MCQ5 Marks·Choose one option
Consider the following code snippet, which calculates the F1-score for an object detection task:
Given the predictions and ground truth, what is the calculated F1-score?- A0.67
- B0.71
- C0.73
- D0.75