wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Machine Learning Quiz

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

What is the primary goal of supervised learning?

a)

To predict output from labeled input data

b)

To clean and prepare data for analysis

c)

To maximize rewards through trial and error

d)

To discover patterns in unlabeled data

2.

Which of the following is a characteristic of unsupervised learning?

a)

It predicts outcomes based on input data

b)

It requires labeled data

c)

It is used for reinforcement learning

d)

It finds hidden patterns in data

3.

What is a key disadvantage of machine learning?

a)

It is always accurate

b)

It requires a large amount of data

c)

It does not require human input

d)

It can achieve superhuman performance

4.

What does the term 'dataset' refer to?

a)

A collection of data arranged in some order

b)

A collection of algorithms

c)

A method of data cleaning

d)

A type of machine learning model

5.

Which step comes first in the machine learning workflow?

a)

Data analysis

b)

Model evaluation

c)

Model deployment

d)

Data gathering

6.

What is the purpose of data wrangling?

a)

To collect data from various sources

b)

To analyze data for patterns

c)

To clean and convert raw data into a usable format

d)

To deploy models in production

7.

In supervised learning, what is required for the model to learn?

a)

No data

b)

Random data

c)

Labeled data

d)

Unlabeled data

8.

What is the main goal of reinforcement learning?

a)

To classify data into categories

b)

To discover patterns in data

c)

To learn actions based on feedback

d)

To clean and prepare data

9.

Which of the following is a type of classification algorithm?

a)

K-means clustering

b)

Logistic regression

c)

Hierarchical clustering

d)

Principal component analysis

10.

What does a confusion matrix help evaluate?

a)

The complexity of the model

b)

The performance of a classification model

c)

The amount of data collected

d)

The accuracy of unsupervised learning

11.

Which of the following is NOT a type of unsupervised learning?

a)

Association

b)

Classification

c)

Dimensionality Reduction

d)

Clustering

12.

What is the output of a classification algorithm?

a)

A data structure

b)

A continuous value

c)

A numerical score

d)

A categorical label

13.

What is the main advantage of unsupervised learning?

a)

It is easier to implement

b)

It can discover new patterns

c)

It guarantees accurate results

d)

It requires labeled data

14.

What does PCA stand for in machine learning?

a)

Probabilistic Component Analysis

b)

Pattern Classification Analysis

c)

Predictive Classification Algorithm

d)

Principal Component Analysis

15.

Which of the following is a method to evaluate classification models?

a)

Confusion matrix

b)

Feature engineering

c)

Data wrangling

d)

Data gathering

16.

What is the primary focus of strategic thinking in machine learning?

a)

Simple recall of facts

b)

Applying skills and concepts

c)

Reasoning and planning to solve problems

d)

Collecting data

17.

What is the main goal of clustering in unsupervised learning?

a)

To predict outcomes

b)

To group similar objects

c)

To clean data

d)

To classify data

18.

What is a potential disadvantage of K-means clustering?

a)

It can yield different results with each run

b)

It is always accurate

c)

It is easy to implement

d)

It requires labeled data

19.

What does the term 'overfitting' refer to in machine learning?

a)

A model that is too simple

b)

A model that learns too much from the training data

c)

A model that performs well on unseen data

d)

A model that is easy to interpret

20.

What is the main difference between supervised and unsupervised learning?

a)

Unsupervised learning requires more data

b)

Supervised learning is easier to implement

c)

Unsupervised learning is more accurate

d)

Supervised learning uses labeled data, unsupervised does not

21.

What is the role of an AI model in machine learning?

a)

To predict outcomes based on input data

b)

To clean data

c)

To analyze data

d)

To gather data

22.

What is the main focus of reinforcement learning?

a)

To classify data

b)

To learn from feedback and rewards

c)

To discover patterns in data

d)

To clean and prepare data

23.

What is a common technique used to prevent overfitting in machine learning models?

a)

Ignoring validation data

b)

Using more features

c)

Increasing model complexity

d)

Data augmentation

24.

What is the first step in the Machine Learning Workflow Overview?

a)

Analyze Data

b)

Develop

c)

Get Data

d)

Deploy

25.

A classifier that has only two labels, such as Yes or No, is called a:

a)

Multi-class Classifier

b)

Regression Classifier

c)

Binary Classifier

d)

Cluster Classifier

26.

Which of the following is a Linear Model classification algorithm?

a)

K-Nearest Neighbours

b)

Naïve Bayes

c)

Logistic Regression

d)

Decision Tree Classification

27.

What do Support Vector Machines (SVMs) aim to find?

a)

The hidden patterns in data.

b)

The boundary that separates classes by as wide a margin as possible.

c)

The closest neighbors in a training set.

d)

The optimal number of clusters.

28.

What is a key assumption of all Naïve Bayes classifiers?

a)

That the value of a particular feature is independent of the value of other features, given the output variable.

b)

That the data must have linear decision boundaries.

c)

That the algorithm should find the widest margin possible.

d)

That the model must be trained on labeled data.

29.

What is a characteristic of Random Forest Classifiers?

a)

They consist of a single decision tree.

b)

They subdivide feature space into regions with different labels.

c)

They contain a large number of individual decision trees that operate as an ensemble.

d)

They primarily use Bayes theorem of probability.

30.

Which of the following is listed as an evaluation metric for Classification Models?

a)

Classification Accuracy

b)

Confusion Matrix

c)

F1 Score

d)

Precision and Recall

31.

When is Classification Accuracy NOT an ideal evaluation metric?

a)

When the model is performing well.

b)

When data is imbalanced.

c)

When the output variable is a category.

d)

When dealing with binary classifiers.

32.

What does "False Negative (FN)" mean in a Confusion Matrix?

a)

Predicting positive class as positive.

b)

Predicting negative class as positive.

c)

Predicting positive class as negative.

d)

Predicting negative class as negative.

33.

What does Precision measure in evaluating classification models?

a)

How good our model is at correctly predicting positive classes.

b)

How many of the predictions are correct.

c)

How good our model is when the prediction is positive.

d)

The total variations within a cluster.

34.

What does the ROC curve stand for?

a)

Random Operations Curve

b)

Receiver Operating Characteristics Curve

c)

Result Optimization Curve

d)

Recall Over Classification Curve

35.

What is the main goal of Unsupervised Learning, according to its definition?

a)

To produce an accurate result for labeled data

b)

To find the underlying pattern of the dataset and group data

c)

To learn actions by trial and error

d)

To predict specific outcomes

36.

What is one type of Unsupervised Learning listed?

a)

Classification

b)

Regression

c)

Clustering

d)

Supervised Learning

37.

What is the K-means algorithm used for?

a)

Predicting labels for new data

b)

Classifying data into predefined categories

c)

Clustering n objects into k groups based on attributes

d)

Evaluating model accuracy

38.

What is the purpose of Principal Component Analysis (PCA)?

a)

To classify data into binary categories

b)

To find hidden patterns in labeled datasets

c)

To map original data into a lower dimensional space while preserving information

d)

To identify fraudulent transactions

39.

What is an advantage of Unsupervised Learning compared to Supervised Learning?

a)

It always produces more accurate results

b)

It is used for more complex tasks as it doesn't have labeled input data

c)

It is intrinsically less difficult

d)

It is easier to get labeled data for

40.

Why might the result of an Unsupervised Learning algorithm be less accurate?

a)

Because it has corresponding output data

b)

Because input data is labeled, and algorithms know the exact output

c)

Because input data is not labeled, and algorithms do not know the exact output in advance

d)

Because it is limited to simpler tasks

41.

What is Overfitting in machine learning?

a)

When the model performs poorly on training data

b)

When the model cannot learn anything from the data

c)

When the model learns noise and patterns specific to training data, reducing generalization

d)

When the model performs better on unseen data than on training data

42.

What is Underfitting in machine learning?

a)

When the model performs extremely well on training data but poorly on test data

b)

When the model cannot capture the patterns in training data

c)

When the model is too complex

d)

When the model uses too much data

43.

Which of the following is a common method to reduce overfitting in a neural network?

a)

Increase the number of training epochs

b)

Remove dropout layers

c)

Apply data augmentation

d)

Decrease model complexity

44.

What is the purpose of adding a dropout layer during training?

a)

To increase the learning rate

b)

To prevent underfitting

c)

To randomly remove data points

d)

To reduce overfitting by preventing co-adaptation of neurons

45.

How can you help resolve an underfitting model?

a)

Apply more regularization

b)

Add dropout layers

c)

Decrease the number of training iterations

d)

Increase the complexity of the model

46.

Which action is likely to worsen underfitting?

a)

Decreasing regularization

b)

Removing dropout layers

c)

Using a simpler model

d)

Increasing training epochs

47.

Which of the following is a primary advantage of machine learning?

a)

Requires manual rule-setting by experts

b)

Cannot outperform humans in any task

c)

Learns patterns automatically from data

d)

Always produces simple and explainable models

48.

Why might machine learning models struggle in real-world applications?

a)

They use too little data

b)

They require human-written rules

c)

They can be easily tricked by poor-quality data

d)

They are always better than humans in all tasks

49.

Which of the following best describes a disadvantage of machine learning?

a)

Models can explain all of their decisions clearly

b)

Machine learning requires very little data to be accurate

c)

The relationships learned are often complex and not easily interpretable

d)

Machine learning is unsuitable for image recognition tasks

50.

What is one reason machine learning can outperform humans in specific tasks?

a)

It requires no data to train

b)

It can learn and optimize strategies beyond human capability

c)

It only works on text-based tasks

d)

It avoids using past data completely