Q. In a neural network, what is the purpose of the output layer?
-
A.
To process input data
-
B.
To apply activation functions
-
C.
To produce the final predictions
-
D.
To adjust learning rates
Solution
The output layer generates the final predictions of the neural network based on the processed information from previous layers.
Correct Answer:
C
— To produce the final predictions
Learn More →
Q. What does 'training a neural network' involve?
-
A.
Feeding it data without labels
-
B.
Adjusting weights based on labeled data
-
C.
Evaluating its performance on unseen data
-
D.
Initializing the network parameters
Solution
Training a neural network involves adjusting its weights based on labeled data to minimize the loss function.
Correct Answer:
B
— Adjusting weights based on labeled data
Learn More →
Q. What does the term 'backpropagation' refer to in neural networks?
-
A.
The process of forward propagation of inputs
-
B.
The method of updating weights based on error
-
C.
The initialization of network parameters
-
D.
The evaluation of model performance
Solution
Backpropagation is the algorithm used to update the weights of the network by calculating the gradient of the loss function.
Correct Answer:
B
— The method of updating weights based on error
Learn More →
Q. What is a common application of Convolutional Neural Networks (CNNs)?
-
A.
Time series prediction
-
B.
Image classification
-
C.
Natural language processing
-
D.
Reinforcement learning
Solution
CNNs are primarily used for image-related tasks, such as image classification and object detection.
Correct Answer:
B
— Image classification
Learn More →
Q. What is the primary function of an activation function in a neural network?
-
A.
To initialize weights
-
B.
To introduce non-linearity
-
C.
To optimize the learning rate
-
D.
To reduce overfitting
Solution
Activation functions introduce non-linearity into the model, allowing it to learn complex patterns.
Correct Answer:
B
— To introduce non-linearity
Learn More →
Q. What is the role of the loss function in training a neural network?
-
A.
To measure the accuracy of predictions
-
B.
To calculate the gradient for backpropagation
-
C.
To determine the optimal learning rate
-
D.
To initialize the weights
Solution
The loss function quantifies how well the neural network's predictions match the actual target values, guiding the training process.
Correct Answer:
B
— To calculate the gradient for backpropagation
Learn More →
Q. Which of the following is a characteristic of unsupervised learning in neural networks?
-
A.
Requires labeled data
-
B.
Focuses on classification tasks
-
C.
Identifies patterns without labels
-
D.
Optimizes for accuracy
Solution
Unsupervised learning aims to find hidden patterns or intrinsic structures in input data without the need for labeled outputs.
Correct Answer:
C
— Identifies patterns without labels
Learn More →
Q. Which of the following is a common activation function used in neural networks?
-
A.
Mean Squared Error
-
B.
ReLU
-
C.
Gradient Descent
-
D.
Softmax
Solution
ReLU (Rectified Linear Unit) is a widely used activation function that helps mitigate the vanishing gradient problem.
Correct Answer:
B
— ReLU
Learn More →
Q. Which of the following is NOT a type of neural network architecture?
-
A.
Convolutional Neural Network
-
B.
Recurrent Neural Network
-
C.
Support Vector Machine
-
D.
Feedforward Neural Network
Solution
Support Vector Machine is a different type of machine learning algorithm, not a neural network architecture.
Correct Answer:
C
— Support Vector Machine
Learn More →
Q. Which technique is commonly used to prevent overfitting in neural networks?
-
A.
Increasing the learning rate
-
B.
Using dropout
-
C.
Reducing the number of layers
-
D.
Applying batch normalization
Solution
Dropout is a regularization technique that randomly sets a fraction of the neurons to zero during training to prevent overfitting.
Correct Answer:
B
— Using dropout
Learn More →
Showing 1 to 10 of 10 (1 Pages)