wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Machine Learning Quiz

Total questions: 134

Worksheet time: 1hrs 22mins

Name
Class
Date
1.

Which of the following is a supervised learning algorithm?

a)

Clustering

b)

Dimensionality Reduction

c)

Regression

d)

Q-learning

2.

What is the primary goal of classification in supervised learning?

a)

Predicting continuous values

b)

Grouping similar data points

c)

Assigning data points to categories

d)

Reducing the number of features

3.

Which algorithm is used for finding optimal hyperplanes to separate data points?

a)

Naive Bayes

b)

Support Vector Machines (SVM)

c)

K-Means

d)

Principal Component Analysis (PCA)

4.

Which type of learning uses unlabeled data?

a)

Supervised learning

b)

Reinforcement learning

c)

Unsupervised learning

d)

All of the above

5.

What is the process of grouping similar data points called?

a)

Regression

b)

Classification

c)

Clustering

d)

Dimensionality Reduction

6.

Which technique is used to reduce the number of features in a dataset?

a)

Clustering

b)

Regression

c)

Dimensionality Reduction

d)

Q-learning

7.

Which learning paradigm involves an agent interacting with an environment?

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning

d)

All of the above

8.

What is the framework for decision-making in environments with random outcomes?

a)

Q-learning

b)

Markov Decision Processes (MDPs)

c)

Support Vector Machines (SVM)

d)

Neural Networks

9.

Which algorithm learns optimal policies by estimating Q-values?

a)

K-Means

b)

Q-learning

c)

Linear Regression

d)

Decision Trees

10.

What is a robotics application that involves identifying and categorizing objects?

a)

Motion Planning

b)

Object Recognition

c)

Clustering

d)

Regression

11.

What is the goal of motion planning in robotics?

a)

Recognizing objects

b)

Generating sequences of actions for movement

c)

Clustering data points

d)

Reducing data dimensions

12.

Which algorithm is commonly used in image recognition tasks within robotics?

a)

K-Means

b)

Neural Networks

c)

Linear Regression

d)

PCA

13.

What type of machine learning is used to predict house prices?

a)

Classification

b)

Regression

c)

Clustering

d)

Reinforcement learning

14.

What is the process of training a model using labeled data called?

a)

Unsupervised learning

b)

Supervised learning

c)

Reinforcement learning

d)

None of the above

15.

What is the purpose of a Q-table in Q-learning?

a)

To store clusters

b)

To store feature dimensions

c)

To store Q-values

d)

To store regression coefficients

16.

Which of the following is an example of dimensionality reduction?

a)

K-means clustering

b)

Principal Component Analysis (PCA)

c)

Support Vector Machines (SVM)

d)

Linear Regression

17.

Which algorithm is used to group customers based on their purchasing behavior?

a)

Linear Regression

b)

Support Vector Machines (SVM)

c)

K-means Clustering

d)

Q-learning

18.

What is the primary source of feedback in reinforcement learning?

a)

Labels

b)

Rewards

c)

Clusters

d)

Features

19.

Which learning type is used to train an autonomous vehicle to navigate a road?

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning

d)

Regression

20.

What is the main characteristic that distinguishes supervised learning from unsupervised learning?

a)

The type of algorithm used

b)

The type of data used

c)

The goal of the task

d)

The presence of labeled data

21.

Regression predicts categorical labels.

a)

True

b)

False

22.

Classification assigns data points to categories.

a)

True

b)

False

23.

Support Vector Machines (SVM) are used for unsupervised learning.

a)

True

b)

False

24.

Clustering uses labeled data.

a)

True

b)

False

25.

Dimensionality reduction reduces the number of features.

a)

True

b)

False

26.

Reinforcement learning involves an agent interacting with an environment.

a)

True

b)

False

27.

Markov Decision Processes (MDPs) are used in supervised learning.

a)

True

b)

False

28.

Q-learning estimates Q-values.

a)

True

b)

False

29.

Object recognition is a robotics application.

a)

True

b)

False

30.

Motion planning is used to predict continuous values.

a)

True

b)

False

31.

Neural networks can be used for both supervised and unsupervised learning.

a)

True

b)

False

32.

Supervised learning algorithms learn from unlabeled data.

a)

True

b)

False

33.

K-means clustering is a supervised learning algorithm.

a)

True

b)

False

34.

PCA is used in regression tasks.

a)

True

b)

False

35.

Reinforcement learning uses rewards and punishments for feedback.

a)

True

b)

False

36.

Q-tables are used to store clusters in unsupervised learning.

a)

True

b)

False

37.

Linear regression is used for classification problems.

a)

True

b)

False

38.

Dimensionality reduction increases the number of features.

a)

True

b)

False

39.

Autonomous vehicles are trained using supervised learning only.

a)

True

b)

False

40.

Unsupervised learning relies on labeled data.

a)

True

b)

False

41.

(a)   learning uses labeled data.

42.

(a)   predicts continuous values.

43.

(a)   assigns data points to categories.

44.

__________ finds optimal hyperplanes to separate data.

4 lines
45.

(a)   learning uses unlabeled data.

46.

(a)   groups similar data points.

47.

__________ reduces the number of features.

4 lines
48.

(a)   learning involves an agent interacting with an environment.

49.

(a)   are used in Markov Decision Processes (MDPs).

50.

(a)   learns optimal policies by estimating Q-values.

51.

__________ is a robotics application that identifies objects.

4 lines
52.

(a)   is a robotics application that generates movement sequences.

53.

Neural networks can be used for both supervised and (a)   learning.

54.

K-means clustering is a type of (a)   learning.

55.

PCA is used in (a)   reduction.

56.

Rewards and punishments are used in (a)   learning.

57.

Q-tables store (a)   values.

58.

Linear regression is used for (a)   problems.

59.

Autonomous vehicles are trained using primarily (a)   learning.

60.

The presence of (a)   distinguishes supervised from unsupervised learning.

61.

Analysis: A dataset shows a clear linear relationship between two continuous variables. Which supervised learning algorithm would be most appropriate for predicting one variable from the other?

a)

K-Means Clustering

b)

Support Vector Machines (SVM) with a non-linear kernel

c)

Linear Regression

d)

Q-learning

62.

Analysis: In a classification task, a model achieves high accuracy on the training data but performs poorly on unseen data. What is the most likely cause?

a)

Underfitting

b)

Overfitting

c)

Insufficient data

d)

Incorrect feature scaling

63.

Analysis: You have a large dataset of customer purchase histories without any predefined customer segments. Which machine learning technique would be best to discover natural groupings within the data?

a)

Linear Regression

b)

Neural Network for classification

c)

K-Means Clustering

d)

Q-learning

64.

Analysis: An autonomous robot needs to learn to navigate a complex environment with obstacles. Which machine learning paradigm would be most suitable?

a)

Supervised learning with labeled navigation data

b)

Unsupervised learning to find patterns in obstacle layouts

c)

Reinforcement learning with rewards for successful navigation

d)

Linear Regression to predict optimal paths

65.

Analysis: A dataset has a large number of features, many of which are highly correlated. Which technique would be most effective to reduce dimensionality and improve model performance?

a)

K-Means Clustering

b)

Support Vector Machines (SVM)

c)

Principal Component Analysis (PCA)

d)

Q-learning

66.

Analysis: A classification model is evaluated using a confusion matrix. What metric would be most important to consider when dealing with a highly imbalanced dataset (where one class has significantly fewer samples than the other)?

a)

Accuracy

b)

Precision and Recall

c)

F1-score

d)

Number of True Negatives

67.

Analysis: When would a non-linear kernel be most beneficial when using Support Vector Machines (SVM)?

a)

When the data is linearly separable

b)

When the data is high-dimensional

c)

When the data is non-linearly separable

d)

When the data has few features

68.

Which of the following is a supervised learning algorithm?

a)

Clustering

b)

Dimensionality Reduction

c)

Regression

d)

Q-learning

69.

What is the primary goal of classification in supervised learning?

a)

Predicting continuous values

b)

Grouping similar data points

c)

Assigning data points to categories

d)

Reducing the number of features

70.

Which algorithm is used for finding optimal hyperplanes to separate data points?

a)

Naive Bayes

b)

Support Vector Machines (SVM)

c)

K-Means

d)

Principal Component Analysis (PCA)

71.

Which type of learning uses unlabeled data?

a)

Supervised learning

b)

Reinforcement learning

c)

Unsupervised learning

d)

All of the above

72.

What is the process of grouping similar data points called?

a)

Regression

b)

Classification

c)

Clustering

d)

Dimensionality Reduction

73.

Which technique is used to reduce the number of features in a dataset?

a)

Clustering

b)

Regression

c)

Dimensionality Reduction

d)

Q-learning

74.

Which learning paradigm involves an agent interacting with an environment?

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning

d)

All of the above

75.

What is the framework for decision-making in environments with random outcomes?

a)

Q-learning

b)

Markov Decision Processes (MDPs)

c)

Support Vector Machines (SVM)

d)

Neural Networks

76.

Which algorithm learns optimal policies by estimating Q-values?

a)

K-Means

b)

Q-learning

c)

Linear Regression

d)

Decision Trees

77.

What is a robotics application that involves identifying and categorizing objects?

a)

Motion Planning

b)

Object Recognition

c)

Clustering

d)

Regression

78.

What is the goal of motion planning in robotics?

a)

Recognizing objects

b)

Generating sequences of actions for movement

c)

Clustering data points

d)

Reducing data dimensions

79.

Which algorithm is commonly used in image recognition tasks within robotics?

a)

K-Means

b)

Neural Networks

c)

Linear Regression

d)

PCA

80.

What type of machine learning is used to predict house prices?

a)

Classification

b)

Regression

c)

Clustering

d)

Reinforcement learning

81.

What is the process of training a model using labeled data called?

a)

Unsupervised learning

b)

Supervised learning

c)

Reinforcement learning

d)

None of the above

82.

What is the purpose of a Q-table in Q-learning?

a)

To store clusters

b)

To store feature dimensions

c)

To store Q-values

d)

To store regression coefficients

83.

Which of the following is an example of dimensionality reduction?

a)

K-means clustering

b)

Principal Component Analysis (PCA)

c)

Support Vector Machines (SVM)

d)

Linear Regression

84.

Which algorithm is used to group customers based on their purchasing behavior?

a)

Linear Regression

b)

Support Vector Machines (SVM)

c)

K-means Clustering

d)

Q-learning

85.

What is the primary source of feedback in reinforcement learning?

a)

Labels

b)

Rewards

c)

Clusters

d)

Features

86.

Which learning type is used to train an autonomous vehicle to navigate a road?

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning

d)

Regression

87.

What is the main characteristic that distinguishes supervised learning from unsupervised learning?

a)

The type of algorithm used

b)

The type of data used

c)

The goal of the task

d)

The presence of labeled data

88.

Regression predicts categorical labels.

a)

True

b)

False

89.

Classification assigns data points to categories.

a)

True

b)

False

90.

Support Vector Machines (SVM) are used for unsupervised learning.

a)

True

b)

False

91.

Clustering uses labeled data.

a)

True

b)

False

92.

Dimensionality reduction reduces the number of features.

a)

True

b)

False

93.

Reinforcement learning involves an agent interacting with an environment.

a)

True

b)

False

94.

Markov Decision Processes (MDPs) are used in supervised learning.

a)

True

b)

False

95.

Q-learning estimates Q-values.

a)

True

b)

False

96.

Object recognition is a robotics application.

a)

True

b)

False

97.

Motion planning is used to predict continuous values.

a)

True

b)

False

98.

Neural networks can be used for both supervised and unsupervised learning.

a)

True

b)

False

99.

Supervised learning algorithms learn from unlabeled data.

a)

True

b)

False

100.

K-means clustering is a supervised learning algorithm.

a)

True

b)

False

101.

PCA is used in regression tasks.

a)

True

b)

False

102.

Reinforcement learning uses rewards and punishments for feedback.

a)

True

b)

False

103.

Q-tables are used to store clusters in unsupervised learning.

a)

True

b)

False

104.

Linear regression is used for classification problems.

a)

True

b)

False

105.

Dimensionality reduction increases the number of features.

a)

True

b)

False

106.

Autonomous vehicles are trained using supervised learning only.

a)

True

b)

False

107.

Unsupervised learning relies on labeled data.

a)

True

b)

False

108.

(a)   learning uses labeled data.

109.

(a)   predicts continuous values.

110.

(a)   assigns data points to categories.

111.

__________ finds optimal hyperplanes to separate data.

4 lines
112.

(a)   learning uses unlabeled data.

113.

(a)   groups similar data points.

114.

__________ reduces the number of features.

4 lines
115.

(a)   learning involves an agent interacting with an environment.

116.

(a)   are used in Markov Decision Processes (MDPs).

117.

(a)   learns optimal policies by estimating Q-values.

118.

__________ is a robotics application that identifies objects.

4 lines
119.

(a)   is a robotics application that generates movement sequences.

120.

Neural networks can be used for both supervised and (a)   learning.

121.

K-means clustering is a type of (a)   learning.

122.

PCA is used in (a)   reduction.

123.

Rewards and punishments are used in (a)   learning.

124.

Q-tables store (a)   values.

125.

Linear regression is used for (a)   problems.

126.

Autonomous vehicles are trained using primarily (a)   learning.

127.

The presence of (a)   distinguishes supervised from unsupervised learning.

128.

Analysis: A dataset shows a clear linear relationship between two continuous variables. Which supervised learning algorithm would be most appropriate for predicting one variable from the other?

a)

K-Means Clustering

b)

Support Vector Machines (SVM) with a non-linear kernel

c)

Linear Regression

d)

Q-learning

129.

Analysis: In a classification task, a model achieves high accuracy on the training data but performs poorly on unseen data. What is the most likely cause?

a)

Underfitting

b)

Overfitting

c)

Insufficient data

d)

Incorrect feature scaling

130.

Analysis: You have a large dataset of customer purchase histories without any predefined customer segments. Which machine learning technique would be best to discover natural groupings within the data?

a)

Linear Regression

b)

Neural Network for classification

c)

K-Means Clustering

d)

Q-learning

131.

Analysis: An autonomous robot needs to learn to navigate a complex environment with obstacles. Which machine learning paradigm would be most suitable?

a)

Supervised learning with labeled navigation data

b)

Unsupervised learning to find patterns in obstacle layouts

c)

Reinforcement learning with rewards for successful navigation

d)

Linear Regression to predict optimal paths

132.

Analysis: A dataset has a large number of features, many of which are highly correlated. Which technique would be most effective to reduce dimensionality and improve model performance?

a)

K-Means Clustering

b)

Support Vector Machines (SVM)

c)

Principal Component Analysis (PCA)

d)

Q-learning

133.

Analysis: A classification model is evaluated using a confusion matrix. What metric would be most important to consider when dealing with a highly imbalanced dataset (where one class has significantly fewer samples than the other)?

a)

Accuracy

b)

Precision and Recall

c)

F1-score

d)

Number of True Negatives

134.

Analysis: When would a non-linear kernel be most beneficial when using Support Vector Machines (SVM)?

a)

When the data is linearly separable

b)

When the data is high-dimensional

c)

When the data is non-linearly separable

d)

When the data has few features