nerdexam
Amazon

MLS-C01 · Question #7

A gaming company has launched an online game where people can start playing for free, but they need to pay if they choose to use certain features. The company needs to build an automated system to…

The correct answer is C. Generate more positive samples by duplicating the positive samples and adding a small amount D. Change the cost function so that false negatives have a higher impact on the cost value than. We need high recall so that we do not miss many Positive cases. In that case we need to have less False Negative(FN) therefore it should have high impact on cost function.

Modeling

Question

A gaming company has launched an online game where people can start playing for free, but they need to pay if they choose to use certain features. The company needs to build an automated system to predict whether or not a new user will become a paid user within 1 year. The company has gathered a labeled dataset from 1 million users. The training dataset consists of 1,000 positive samples (from users who ended up paying within 1 year) and 999,000 negative samples (from users who did not use any paid features). Each data sample consists of 200 features including user age, device, location, and play patterns. Using this dataset for training, the Data Science team trained a random forest model that converged with over 99% accuracy on the training set. However, the prediction results on a test dataset were not satisfactory Which of the following approaches should the Data Science team take to mitigate this issue? (Choose two.)

Options

  • AAdd more deep trees to the random forest to enable the model to learn more features.
  • BInclude a copy of the samples in the test dataset in the training dataset.
  • CGenerate more positive samples by duplicating the positive samples and adding a small amount
  • DChange the cost function so that false negatives have a higher impact on the cost value than
  • EChange the cost function so that false positives have a higher impact on the cost value than false

How the community answered

(32 responses)
  • A
    25% (8)
  • B
    13% (4)
  • C
    56% (18)
  • E
    6% (2)

Explanation

We need high recall so that we do not miss many Positive cases. In that case we need to have less False Negative(FN) therefore it should have high impact on cost function.

Topics

#Imbalanced Data#Cost-sensitive Learning#Oversampling#Overfitting

Community Discussion

No community discussion yet for this question.

Full MLS-C01 Practice