wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Machine Learning Beginner Set - 2

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

How do you handle missing or corrupted data in a dataset?

a)

Drop missing rows or columns

b)

Replace missing values with mean/median/mode

c)

Assign a unique category to missing values

d)

All of the above

2.

When performing regression or classification, which of the following is the correct way to pre-process the data?

a)

Normalize the data → PCA →training

b)

PCA → normalize PCA output →training

c)

Normalize the data → PCA →normalize PCA output → training

d)

None of the above

3.

Supervised learning and unsupervised clustering both require at least one

a)

Categorical Attribute

b)

Input Attribute

c)

Output Attribute

d)

Hidden Attribute

4.

A measure of goodness of fit for the estimated regression equation is the

a)

multiple coefficient of determination

b)

mean square of error

c)

mean square due to regression

d)

none of the above

5.

In which of the following cases will K-means clustering fail to give good results?

1) Data points with outliers

2) Data points with different densities

3) Data points with nonconvex shapes

a)

1 and 2

b)

2 and 3

c)

1, 2, and 3

d)

1 and 3

6.

Adding more basis functions in a linear model... (pick the most probably option)

a)

decreases model bias

b)

decreases estimation bias

c)

decreases variance

d)

doesn’t affect bias and variance

7.

Classification problems are distinguished from estimation problems in that

a)

classification problems require the output attribute to be numeric.

b)

classification problems require the output attribute to be categorical.

c)

classification problems do not allow an output attribute.

d)

classification problems are designed to predict future outcome.

8.

Machine learning techniques differ from statistical techniques in that machine learning methods

a)

typically assume an underlying distribution for the data.

b)

are better able to deal with missing and noisy data.

c)

are not able to explain their behavior.

d)

have trouble with large-sized datasets

9.

Suppose your model is overfitting. Which of the following is NOT a valid way to try and reduce the overfitting?

a)

increase the amount of training data.

b)

improve the optimization algorithm being used for error minimization.

c)

decrease the model complexity.

d)

reduce the noise in the training data.

10.

The correlation coefficient for two attributes is 0.90. What does this value tell you?

a)

the attributes are not linearly related.

b)

as the value of one attribute increases the value of the second attribute also increases.

c)

as the value of one attribute decreases the value of the second attribute increases.

d)

the attributes show a curvilinear relationship.

11.

What strategies can help reduce overfitting in decision trees?

a)

Pruning

b)

Enforce a minimum number of samples in leaf nodes

c)

Enforce a maximum depth for the tree

d)

All of the above

12.

Which of the following are true about subset selection

a)

Subset selection can substantially decrease the bias of support vector machines

b)

Ridge regression frequently eliminates some of the features

c)

Subset selection can reduce overfitting

d)

It is impossible to find the true best subset

13.

What is the entropy of the target variable like [0,0,0,0,0,1,0,1,1,0,1]

a)

7/11*log(4/11)+4/11*log(7/11)

b)

4/11*log(7/11)+4/11*log(7/11)

c)

7/11*log(7/11)+4/11*log(4/11)

d)

4/11*log(7/11)+7/11*log(4/11)

14.

You’ve just finished training a random forest for spam classification, and it is getting abnormally bad performance on your validation set, but good performance on your training set. Your implementation has no bugs. What could be causing the problem?

a)

Your decision trees are too deep

b)

You are randomly sampling too many features when you choose a split

c)

You have too few trees in your ensemble

d)

all of them

15.

Choose the correct answer suppose we have a dataset which can be trained with 100% accuracy of a Decision tree of depth 8.

a)

Depth 5 will be high variance and low bias

b)

Depth 2 will be low variance and low bias

c)

Depth 6 will be low variance and high bias

d)

Depth 10 will be high variance and high bias