1. What is an "epoch" in the context of training a neural network?
A. A single pass through the entire training dataset
B. The number of layers in the neural network
C. The size of the training set used in each iteration
D. The process of adjusting the model's weights
Answer: a) A single pass through the entire training dataset
Rationale: An epoch refers to one complete pass through the entire dataset during the
training process of a neural network.
2. What is a "confusion matrix" used for in machine learning?
A. To visualize the model’s performance for classification tasks
B. To calculate the model's learning rate
C. To select the best hyperparameters
D. To monitor the training process
Answer: a) To visualize the model’s performance for classification tasks
Rationale: A confusion matrix is a table used to evaluate the performance of a
classification algorithm by comparing predicted and actual labels.
,3. What is the role of "hyperparameters" in machine learning?
A. They are learned directly from the data
B. They control the overall behavior and performance of the model
C. They define the size of the training dataset
D. They are only relevant for unsupervised learning
Answer: b) They control the overall behavior and performance of the model
Rationale: Hyperparameters are parameters set before training the model, such as the
learning rate, number of layers, or batch size, that significantly influence the model's
training and performance.
4. Which of the following is an example of unsupervised learning?
A. Linear Regression
B. K-means Clustering
C. Decision Trees
D. Neural Networks
Answer: b) K-means Clustering
Rationale: K-means clustering is an unsupervised learning algorithm used for
grouping similar data points into clusters.
, 5. What is the main function of Natural Language Processing (NLP)?
A. To analyze and interpret text or speech in a way that mimics human understanding
B. To generate synthetic data from real data
C. To optimize decision-making algorithms
D. To manage and store large data sets
Answer: a) To analyze and interpret text or speech in a way that mimics human
understanding
Rationale: NLP is focused on enabling machines to understand, interpret, and generate
human language.
6. In AI, what does "transfer learning" refer to?
A. Using a pre-trained model on a new task with little additional training
B. Sharing learned data between two models
C. The ability of AI to improve through experience
D. None of the above
Answer: a) Using a pre-trained model on a new task with little additional training
Rationale: Transfer learning involves taking a model trained on one task and adapting
it to a different but related task, reducing the amount of training needed.
A. A single pass through the entire training dataset
B. The number of layers in the neural network
C. The size of the training set used in each iteration
D. The process of adjusting the model's weights
Answer: a) A single pass through the entire training dataset
Rationale: An epoch refers to one complete pass through the entire dataset during the
training process of a neural network.
2. What is a "confusion matrix" used for in machine learning?
A. To visualize the model’s performance for classification tasks
B. To calculate the model's learning rate
C. To select the best hyperparameters
D. To monitor the training process
Answer: a) To visualize the model’s performance for classification tasks
Rationale: A confusion matrix is a table used to evaluate the performance of a
classification algorithm by comparing predicted and actual labels.
,3. What is the role of "hyperparameters" in machine learning?
A. They are learned directly from the data
B. They control the overall behavior and performance of the model
C. They define the size of the training dataset
D. They are only relevant for unsupervised learning
Answer: b) They control the overall behavior and performance of the model
Rationale: Hyperparameters are parameters set before training the model, such as the
learning rate, number of layers, or batch size, that significantly influence the model's
training and performance.
4. Which of the following is an example of unsupervised learning?
A. Linear Regression
B. K-means Clustering
C. Decision Trees
D. Neural Networks
Answer: b) K-means Clustering
Rationale: K-means clustering is an unsupervised learning algorithm used for
grouping similar data points into clusters.
, 5. What is the main function of Natural Language Processing (NLP)?
A. To analyze and interpret text or speech in a way that mimics human understanding
B. To generate synthetic data from real data
C. To optimize decision-making algorithms
D. To manage and store large data sets
Answer: a) To analyze and interpret text or speech in a way that mimics human
understanding
Rationale: NLP is focused on enabling machines to understand, interpret, and generate
human language.
6. In AI, what does "transfer learning" refer to?
A. Using a pre-trained model on a new task with little additional training
B. Sharing learned data between two models
C. The ability of AI to improve through experience
D. None of the above
Answer: a) Using a pre-trained model on a new task with little additional training
Rationale: Transfer learning involves taking a model trained on one task and adapting
it to a different but related task, reducing the amount of training needed.