Quiz Space

Deep Learning Practice · End Term · 13 Apr 2025 · January 2025 term

Question 17: In deep convolutional neural networks, 1 x 1 convolution…

Question 17

+5 marksOne or more correct options

In deep convolutional neural networks, 1 x 1 convolutions play a significant role in optimizing computation and feature extraction. Which of the following statements correctly describe their role in modern CNN architectures?

Select all that apply.

  1. A

    1 x 1 convolutions can be used to perform dimensionality reduction by reducing the number of channels before applying computationally expensive convolutions.

  2. B

    They introduce non-linearity into the network, even when used without activation functions.

  3. C

    1 x 1 convolutions enable cross-channel interactions by linearly combining feature maps from different channels.

  4. D

    In ResNet architectures, 1 x 1 convolutions are used in bottleneck blocks to match the dimensions when applying skip connections.

  5. E

    When applied after a max pooling layer, 1 x 1 convolutions help recover lost spatial information by increasing the resolution of the feature maps.

Show answer

Correct answers

  • A

    1 x 1 convolutions can be used to perform dimensionality reduction by reducing the number of channels before applying computationally expensive convolutions.

  • C

    1 x 1 convolutions enable cross-channel interactions by linearly combining feature maps from different channels.

  • D

    In ResNet architectures, 1 x 1 convolutions are used in bottleneck blocks to match the dimensions when applying skip connections.

Question 17 of 20 in the IIT Madras BS Deep Learning Practice (Deep Learning Practice) End Term paper sat on 13 Apr 2025, in the January 2025 term (IIT M FOUNDATION AN EXAM QDF3 13 Apr 2025). It carries 5 marks.

More questions from this paper

  1. Q1Consider the following code snippet for modifying an AlexNet architecture to adapt it for a custom classification task …
  2. Q2An RGB image of size 227 × 227 × 3 is first converted to grayscale and then passed through a 2D Convolutional Neural Ne…
  3. Q3Figure question
  4. Q4Consider a Convolutional Neural Network (CNN) where the feature map after the convolutional and pooling layers has a sh…
  5. Q5In self-supervised depth estimation, left-right consistency loss is often used to ensure that the depth maps from stere…
  6. Q6In the Fast R-CNN object detection pipeline, which of the following steps is NOT part of the preprocessing process?
  7. Q7Consider a deep learning model predicting object bounding box coordinates. The ground truth and predicted coordinates f…
  8. Q8The following code snippets attempt to implement an Inception module in PyTorch. Identify the correct snippet(s):
  9. Q9LAKDNet is designed to enhance feature extraction and knowledge distillation in deep neural networks. Which of the foll…
  10. Q10The following PyTorch code implements a simple Convolutional Neural Network (CNN). However, some of the layers are inco…
  11. Q11SRGAN is a deep learning-based approach for image super-resolution that improves the perceptual quality of upscaled ima…
  12. Q12In the U-Net architecture, downsampling is performed using pooling layers to reduce spatial dimensions while preserving…
  13. Q13Consider the following code snippet, which generates predictions and ground truth for an object detection task: Given t…
  14. Q14Consider the following code snippet, which calculates the F1-score for an object detection task: Given the predictions …
  15. Q15In VGGNet, which part of the architecture contributes the most to memory utilization during training, and which part co…
  16. Q16Which of the following code snippets correctly implement Min Pooling in PyTorch?
  17. Q18Consider the following PyTorch code snippet for a custom ResNet block. Which of the following options correctly fill in…
  18. Q19Estimating depth from a single image using a multiscale deep neural network presents several challenges. Which of the f…
  19. Q20Monocular depth estimation using a multiscale deep neural network presents several challenges due to the lack of direct…