Selected MCQ

Current Question
What is the primary advantage of using a GPU over a CPU for training deep neural networks?
  • A. Faster single-thread performance
  • B. Large memory capacity
  • C. Parallel processing of many operations
  • D. Built-in neural network instructions
Correct Answer: C
Explanation:
GPUs can perform many operations in parallel, greatly speeding up matrix computations in neural network training.
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 is the advantage of using ROS (Robot Operating System)?
  • A. It designs robot hardware
  • B. It provides a standard platform for robot software components
  • C. It replaces the operating system
  • D. It secures robot networks
Correct Answer: B
Explanation:
ROS offers tools and libraries to simplify robot software development and integration.
Related Question 3
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 4
What is an advantage of using electric motors over hydraulic actuators in robotics?
  • A. Higher power-to-weight ratio
  • B. Safer, with easier control and less maintenance
  • C. No need for electricity
  • D. Unlimited torque output
Correct Answer: B
Explanation:
Electric motors provide precise control and are generally cleaner and simpler to maintain than hydraulic systems.
Related Question 5
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.