Computer Vision Intern Position - Set 2
Computer Vision Intern Position - Set 2
1. (Multiple Choice) Which of the following is not typically an output of a semantic segmentation
process?
A) A label for each pixel
B) A mask for each detected object
C) A classification score for the whole image
D) Boundaries of detected objects
Ans. C) A classification score for the whole image
2. (True/False) A higher learning rate always speeds up the training of a deep learning model
without any adverse effects.
Ans. Flase
3. (Fill-in-the-Blank) The term__________refers to the modification of a neural network's
architecture to reduce the complexity and computational cost.
Ans. Pruning
4. (Short Answer) What is the primary benefit of using batch normalization in a deep learning
model?
Ans. The primary benefit of using batch normalization in a deep learning model is that it helps
stabilize and accelerate the training process by normalizing the input to each layer, which
reduces issues related to vanishing or exploding gradients. This allows for the use of higher
learning rates and can lead to faster convergence and better overall performance.
8. (Multiple Choice) Which of the following is a common use case for a recurrent neural network
(RNN)?
A) Image classification
B) Time series prediction
C) Static object detection
D) Edge detection
Ans. B) Time series prediction
10. (Fill-in-the-Blank)_________is the measure of the actual output compared to the predicted
output in a regression model.
Ans. Residual
11. (True/False) In a convolutional neural network, the filter sizes in the convolutional layers
typically decrease as you go deeper into the network.
Ans. False
12. (Multiple Choice) What is the primary function of the softmax activation function?
A) To normalize the output to be between 0 and 1
B) To introduce non-linearity into the model
C) To reduce the dimensionality of the input
D) To amplify the strongest signal in the input
Ans. A) To normalize the output to be between 0 and 1
13. (Short Answer) What is the difference between a generative and a discriminative model?
Ans.
A generative model learns the joint probability distribution of the input features and their
corresponding labels. It can generate new samples that are similar to the training data.
Examples of generative models include Variational Autoencoders (VAEs) and Generative
Adversarial Networks (GANs).
A discriminative model, on the other hand, learns the conditional probability distribution of the
labels given the input features. Its primary task is to classify or differentiate between different
classes. Logistic regression and support vector machines are examples of discriminative
models.
In summary, generative models learn how data is generated, while discriminative models
focus on the boundary between different classes.
19. (True/False) An image with higher contrast is always better for computer vision tasks.
Ans. False
20. (Multiple Choice) Which of the following is a disadvantage of using deep learning models?
A) They require large amounts of data
B) They are too fast
C) They are too simple
D) They do not require feature engineering
Ans. A) They require large amounts of data
23. (True/False) Convolutional neural networks are primarily used for vector data.
Ans. False
24. (Multiple Choice) What is the term for the process of adjusting the parameters of a model
20JG1A4219 GEDDAM RUPA
in response to the error of the output?
A) Forward propagation
B) Backpropagation
C) Feedforward
D) Feedback loop
Ans. B) Backpropagation
25. (Fill-in-the-Blank) In the context of computer vision, the term________refers to the process of
identifying specific human behaviors in video data.
Ans.
Action recognition