Question: Why is the k-nearest neighbors regression called a lazy learner? a. Because k-nearest neighbors does not have embedded feature selection. b. Because the k-nearest neighbors

Why is the k-nearest neighbors regression called a lazy learner?

a. Because k-nearest neighbors does not have embedded feature selection.

b. Because the k-nearest neighbors regression requires the standardization or normalization of the variables.

c. Because the k-nearest neighbors regression does not use training data to estimate model parameters or determine variable splitting rules, but instead directly uses the average of the k most similar training set observations as its predicted value for a new observation.

d. Because the k-nearest neighbors method does not require the use of a test set.


Step by Step Solution

3.51 Rating (151 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The correct answer is c Because the knearest neighbors regression does not use training data to estimate model parameters or determine variable splitt... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Business Analytics Data Questions!