wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to Machine Learning Concepts

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

What is machine learning?

a)

Machine learning is computer programming by User rules.

b)

Machine learning is learning from Data with userdefined Rules.

c)

Machine learning is Learning from Data.

d)

Machine learning is Learning from Data without explicit Programming

2.

Define supervised learning.

a)

Supervised learning is a method for clustering data points.

b)

Unsupervised learning involves training models without labeled data.

c)

Supervised learning is only applicable to image recognition tasks.

d)

Supervised learning is a machine learning approach that uses labeled data to train models for making predictions.

3.

What is unsupervised learning?

a)

A method that requires labeled data for training.

b)

A process that predicts future outcomes based on past data.

c)

A technique that only works with structured data.

d)

Unsupervised learning is a machine learning approach that finds patterns in data without labeled outputs.

4.

Explain the concept of train-test split.

a)

Train-test split is used to Test the given dataset.

b)

Train-test split is a method to divide a dataset into training and testing subsets for model evaluation.

c)

Train-test split is a technique for Model Training

d)

Train-test split is a method to combine all data for training.

5.

What is linear regression used for?

a)

Linear regression is used for classifying categorical data.

b)

Linear regression is used for predicting the value of a dependent variable based on the values of independent variables.

c)

Linear regression is used for clustering similar data points.

d)

Linear regression is used for analyzing time series data.

6.

Differentiate between simple linear regression and multivariate regression.

a)

Simple linear regression analyzes categorical data; multivariate regression analyzes numerical data.

b)

Simple linear regression is used for classification; multivariate regression is used for regression.

c)

Simple linear regression uses one predictor; multivariate regression uses multiple predictors.

d)

Simple linear regression uses multiple predictors; multivariate regression uses one predictor.

7.

What is the purpose of a training dataset?

a)

The purpose of a training dataset is to train a machine learning model.

b)

To generate test data for evaluation.

c)

To validate a machine learning model's performance.

d)

To store the final model parameters.

8.

How does a test dataset differ from a training dataset?

a)

A test dataset is for evaluation, while a training dataset is for learning.

b)

A test dataset is used to create the model, while a training dataset is for testing the model.

c)

A test dataset is for Finding MSE and RMSE

d)

A test dataset is used for finding MSE and model training.

9.

What is the equation of a simple linear regression model?

a)

Y = β0X + ε

b)

Y = α + βX

c)

Y = β0 + β1X

d)

Y = β1 + β0 + X

10.

What does the term 'overfitting' mean in machine learning?

a)

Overfitting is when a model learns the training data too well, leading to poor performance on new data.

b)

Overfitting is when a model performs well on new data but poorly on training data.

c)

Overfitting is the process of reducing the size of a model to improve its performance.

d)

Overfitting occurs when a model is too simple and cannot capture the underlying patterns.

11.

What is the role of features in a regression model?

a)

Features are the independent variables used to predict the dependent variable in a regression model.

b)

Features are the dependent variables in a regression model.

c)

Features are the constants that do not change in the model.

d)

Features are used to measure the accuracy of the model.

12.

How can you evaluate the performance of a regression model?

a)

Use only visual inspection of the data.

b)

Evaluate based on the number of features used.

c)

Check the training time of the model.

d)

Use metrics like MAE, MSE, RMSE, and R-squared to evaluate performance.

13.

Cleaning data involved all these, except ______

a)

Handle missing data

b)

Rename columns

c)

Convert data type

d)

Improper encoding

14.

What is data standardization?

a)

Converting categorical variables into numerical form

b)

Scaling numerical data to have a mean of 0 and a standard deviation of 1

c)

Removing missing values from a dataset

d)

Combining two datasets

15.

What is the best way to handle inconsistent data formats in a dataset?

a)

Convert all values into a standard format

b)

Remove all inconsistent data

c)

Keep the data as it is

d)

Replace with NaN

16.

What function in Pandas is used to check for missing values in a DataFrame?

a)

check_na()

b)

isnull()

c)

missing_values()

d)

dropna()

17.

What is the main goal of Data Cleaning?

a)

To delete all missing values

b)

To improve data quality and ensure accuracy

c)

To increase dataset size

d)

To convert categorical variables

18.

What are some challenges faced during the data cleaning process?

a)

Missing data, inconsistent data formats, duplicate data, outliers, and handling errors or inconsistencies in the data.

b)

Data cleaning is not necessary, data cleaning is time-consuming, data cleaning is expensive

c)

Lack of data quality standards, data duplication, data inconsistency, data normalization issues

d)

Irrelevant data, incomplete data, incorrect data formats, handling missing values

19.

What is one hot encoding used for in machine learning?

a)

To convert categorical variables into a binary format where each category is represented by a unique binary vector.

b)

To reduce the dimensionality of numerical data.

c)

To handle missing values in a dataset.

d)

To normalize the data for better model performance.

20.

What is label encoding?

a)

Label encoding is a technique that converts categorical variables into numerical values by assigning each category a unique integer.

b)

Label encoding is a way to visualize categorical data.

c)

Label encoding is used to standardize numerical data.

d)

Label encoding is a method to fill in missing values in a dataset.