wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Machine Learning Fundamentals Quiz

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

How does Machine Learning (ML) differ from the broader field of Artificial Intelligence (AI)?

a)

ML is focused on finding patterns and drawing insights from data, which is actually the definition of Data Science.

b)

ML is a technique used to enable computers to perform general human-like tasks and simulate human behavior.

c)

ML is a subset of AI that focuses specifically on solving problems and making predictions using certain data.

d)

ML is the process of manually programming rules for the machine to follow, which is characteristic of traditional AI.

2.

If you are using a dataset where images of animals are already labeled as 'cat,' 'dog,' or 'lizard,' which type of learning model is most appropriate for training?

a)

Unsupervised Learning

b)

Reinforcement Learning

c)

Semi-supervised Learning

d)

Supervised Learning

3.

What is the primary goal of an Unsupervised Learning algorithm, such as K-Means Clustering, when given a set of unlabeled input data points?

a)

To classify the data into predefined categories using the provided labels.

b)

To predict a future numerical value based on historical trends.

c)

To find patterns, structure, or groupings within the unlabeled data.

d)

To determine the most efficient sequence of actions to maximize a reward.

4.

Which of the following is an example of a qualitative (categorical) feature, which means it has a finite number of categories or groups?

a)

The price of a house, which can be any positive value.

b)

The number of children in a household, which must be a whole number.

c)

A satisfaction rating of 'Bad,' 'Good,' or 'Great.'

d)

The length of a patient's stay in a hospital, measured in days and hours.

5.

The video mentions that quantitative data can be discrete. What does discrete quantitative data typically consist of?

a)

Values that can take on any floating-point number within a given range.

b)

Numerical values that are typically represented by counts or whole numbers (integers).

c)

Data that is divided into a finite number of named categories, like colors or types.

d)

Values that are normalized to be between 0 and 1 before being used by the model.

6.

The process of splitting your data into training, validation, and test sets is essential because using the entire dataset for training can lead to what specific problem when the model encounters new data?

a)

Underfitting, resulting in low performance on both the training and test data.

b)

Loss, which is a metric calculated during training to quantify error.

c)

Overfitting, where the model performs well on the training data but poorly on unseen data.

d)

Slower training times due to the increased size of the training set.

7.

What does the term loss represent in the context of training a machine learning model?

a)

A value quantifying the difference between the model's prediction and the true target value.

b)

The percentage of correct predictions the model makes on a given dataset.

c)

The speed at which the model adjusts its parameters during the training process.

d)

A technique used to select the most important features from the input data.

8.

In the code example, the Standard Scalar from sklearn.preprocessing is imported. What is the main function of this tool in data preparation?

a)

To convert qualitative (categorical) features into numerical values (e.g., using one-hot encoding).

b)

To standardize the data by centering it around zero and scaling it to unit variance.

c)

To find the best combination of features to reduce the dimensionality of the dataset.

d)

To impute, or fill in, missing values within the columns of the dataset.

9.

What is the main objective of using Principal Component Analysis (PCA), as demonstrated in the example that reduced a 7-dimensional dataset to 2 dimensions?

a)

To cluster data points into groups based on their similarity.

b)

To reduce the number of features (dimensions) while retaining the maximum amount of original information/variance.

c)

To assign a probability to each data point belonging to a certain class.

d)

To scale all numerical features so they have a minimum value of 0 and a maximum value of 1.

10.

You train a model and find it has a 99% accuracy on the training data but only a 65% accuracy on the test data. What is the most likely issue?

a)

The model is underfitting, meaning it is too simple to capture the complexity of the data.

b)

The model has achieved perfect generalization and is ready for deployment.

c)

The data is perfectly balanced, so no issues with class weights exist.

d)

The model is overfitting, having memorized the training data and failing to generalize to new examples.