Selected MCQ

Current Question
What is the main function of dropout layers in a neural network?
  • A. Speed up training by skipping layers
  • B. Prevent co-adaptation of neurons to reduce overfitting
  • C. Ensure output is always positive
  • D. Increase network depth
Correct Answer: B
Explanation:
Dropout randomly turns off neurons during training, reducing overfitting.
Related Question 1
Which activation function is commonly used in hidden layers of deep neural networks due to its ability to mitigate vanishing gradient problems?
  • A. Sigmoid
  • B. Tanh
  • C. ReLU
  • D. Softmax
Correct Answer: C
Explanation:
ReLU (Rectified Linear Unit) is popular for hidden layers because it accelerates convergence by avoiding vanishing gradients.
Related Question 2
What role does the "loss function" serve in training a neural network?
  • A. Generate predictions
  • B. Aggregate features
  • C. Calculate error to guide learning
  • D. Normalize data
Correct Answer: C
Explanation:
The loss function quantifies the difference between predictions and true values, guiding weight adjustments.
Related Question 3
What is the main function of SLAM (Simultaneous Localization and Mapping) in autonomous robots?
  • A. Encrypt communication
  • B. Map the environment while tracking the robot’s position
  • C. Manage power distribution
  • D. Control joint actuators
Correct Answer: B
Explanation:
SLAM enables a robot to build a map of an unknown environment while simultaneously tracking its own position.
Related Question 4
In neural networks, what is 'backpropagation' used for?
  • A. Adjusting weights using gradient descent
  • B. Propagating inputs through layers
  • C. Generating output predictions
  • D. Normalizing data
Correct Answer: A
Explanation:
Backpropagation computes the gradients of the loss with respect to the network weights, which are then used to update them via optimization methods.
Related Question 5
What is the function of DNS in network architecture?
  • A. Converts domain names into IP addresses
  • B. Encrypts internet traffic
  • C. Routes data packets
  • D. Balances network load
Correct Answer: A
Explanation:
DNS (Domain Name System) converts human-readable domain names to IP addresses.