New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon MLS-C01 Exam - Topic 2 Question 94 Discussion

Actual exam question for Amazon's MLS-C01 exam
Question #: 94
Topic #: 2
[All MLS-C01 Questions]

A company is planning a marketing campaign to promote a new product to existing customers. The company has data (or past promotions that are similar. The company decides to try an experiment to send a more expensive marketing package to a smaller number of customers. The company wants to target the marketing campaign to customers who are most likely to buy the new product. The experiment requires that at least 90% of the customers who are likely to purchase the new product receive the marketing materials.

...company trains a model by using the linear learner algorithm in Amazon SageMaker. The model has a recall score of 80% and a precision of 75%.

...should the company retrain the model to meet these requirements?

Show Suggested Answer Hide Answer
Suggested Answer: D

The best visualization for this task is to create a bar plot, faceted by year, of average sales for each region and add a horizontal line in each facet to represent average sales. This way, the data scientist can easily compare the yearly average sales for each region with the overall average sales and see the trends over time. The bar plot also allows the data scientist to see the relative performance of each region within each year and across years. The other options are less effective because they either do not show the yearly trends, do not show the overall average sales, or do not group the data by region.

References:

pandas.DataFrame.groupby --- pandas 2.1.4 documentation

pandas.DataFrame.plot.bar --- pandas 2.1.4 documentation

Matplotlib - Bar Plot - Online Tutorials Library


Contribute your Thoughts:

0/2000 characters
Sherman
3 months ago
Not sure if precision should take priority here, recall is key!
upvoted 0 times
...
Jesusita
3 months ago
I think option A makes the most sense for the recall focus.
upvoted 0 times
...
Otis
3 months ago
90% recall seems a bit unrealistic with the current numbers.
upvoted 0 times
...
Ardella
4 months ago
Definitely should retrain to hit that 90% target!
upvoted 0 times
...
Rasheeda
4 months ago
The model's recall is only 80%, needs improvement.
upvoted 0 times
...
Jenise
4 months ago
I vaguely recall that using historical data can help improve model accuracy, but I'm not confident if just increasing epochs would solve the recall issue.
upvoted 0 times
...
Bettina
4 months ago
I feel like I might be mixing up precision and recall. Should we really set the target recall to 90%? I thought we were supposed to balance both metrics.
upvoted 0 times
...
Antonette
4 months ago
This question reminds me of a practice problem where we had to adjust hyperparameters to improve model performance. I think we should focus on recall since that's the priority here.
upvoted 0 times
...
Ruthann
5 months ago
I remember we discussed the importance of recall in targeting customers, but I'm not sure if 80% is enough to meet the 90% requirement.
upvoted 0 times
...
Kristeen
5 months ago
Hmm, I'm not sure increasing the training data size or the number of epochs is the right approach here. The model's recall and precision metrics are the more important factors to address.
upvoted 0 times
...
Trinidad
5 months ago
I'm a bit confused by all the different hyperparameters and model selection criteria. Maybe I should review the course materials on supervised learning models before attempting this.
upvoted 0 times
...
Tonette
5 months ago
Okay, let's see here. The key is to target the recall score, since we need at least 90% of the likely buyers to receive the marketing materials. I think option A is the way to go.
upvoted 0 times
...
Eun
5 months ago
Hmm, this seems like a tricky one. I'll need to carefully consider the model's performance metrics and how to adjust the hyperparameters to meet the 90% recall requirement.
upvoted 0 times
...
Gearldine
5 months ago
This looks straightforward enough. I'd go with option B and focus on optimizing the precision at the target recall level. That should help us meet the requirements.
upvoted 0 times
...
Chanel
5 months ago
Hmm, this seems like a tricky one. I'll need to carefully analyze the flow of each smart campaign to figure out the right modifications.
upvoted 0 times
...
Barney
5 months ago
Hmm, this looks like a tricky one. I'll need to think carefully about the options and what I know about IBM Cloud Pak for Data System.
upvoted 0 times
...
Tandra
5 months ago
This looks like a pretty straightforward Cisco UCS configuration question. I think I've got a good handle on SAN boot policies, so I'll give this a shot.
upvoted 0 times
...
Bette
9 months ago
I'm torn between options A and B. Maybe I should just flip a coin and hope for the best. Or maybe I should just ask the AI assistant to make the decision for me. It's not like I'm paying attention anyway.
upvoted 0 times
Darci
8 months ago
Maybe you should consider the pros and cons of each option before making a decision.
upvoted 0 times
...
Peggy
9 months ago
I disagree, option B might actually be the better choice in this scenario.
upvoted 0 times
...
Yuki
9 months ago
I think you should go with option A. It seems like the best choice based on the requirements.
upvoted 0 times
...
...
Sunshine
10 months ago
Setting the normalize_label hyperparameter to true and the number of classes to 2 seems like a strange solution. I don't think that's going to help with the recall and precision requirements.
upvoted 0 times
Mira
8 months ago
C: D) Set the normalize_label hyperparameter to true. Set the number of classes to 2.
upvoted 0 times
...
Hana
9 months ago
B: I agree, setting the target_recall hyperparameter to 90% seems like the right approach to meet the requirements.
upvoted 0 times
...
Lindsay
9 months ago
A: A) Set the target_recall hyperparameter to 90% Set the binaryclassrfier model_selection_critena hyperparameter to recall_at_target_precision.
upvoted 0 times
...
...
Mertie
10 months ago
Using 90% of the historical data for training and setting the number of epochs to 20 doesn't sound right to me. Shouldn't we be focusing on the model's performance metrics?
upvoted 0 times
Ellsworth
9 months ago
Using 90% of the historical data for training and setting the number of epochs to 20 doesn't sound right to me. Shouldn't we be focusing on the model's performance metrics?
upvoted 0 times
...
Sunny
9 months ago
B) Set the targetprecision hyperparameter to 90%. Set the binary classifier model selection criteria hyperparameter to precision at_jarget recall.
upvoted 0 times
...
Alida
10 months ago
A) Set the target_recall hyperparameter to 90% Set the binaryclassrfier model_selection_critena hyperparameter to recall_at_target_precision.
upvoted 0 times
...
...
Sharen
10 months ago
I'm not sure about setting the target_recall to 90%. Wouldn't it be better to set the target_precision to 90% instead? Let me think about this...
upvoted 0 times
Lorean
9 months ago
D: That sounds like a good idea. Let's consider adjusting both the target_recall and target_precision hyperparameters.
upvoted 0 times
...
Rosalia
9 months ago
C: Maybe we can try a combination of both options to improve the model performance.
upvoted 0 times
...
Jennifer
9 months ago
B: But what about the recall score of 80%? We need to consider that too.
upvoted 0 times
...
Elenor
10 months ago
A: I think setting the target_precision to 90% might be a better option.
upvoted 0 times
...
...
Brandon
10 months ago
Hmm, the model needs to have a recall of at least 90% to meet the requirements. Option A seems like the right choice here.
upvoted 0 times
Sanjuana
10 months ago
User 2: Agreed, that seems like the best way to retrain the model to meet the requirements.
upvoted 0 times
...
Carin
10 months ago
User 1: I think we should go with option A to set the target_recall hyperparameter to 90%.
upvoted 0 times
...
...
Sean
11 months ago
I'm not sure. Maybe setting the targetprecision hyperparameter to 90% could also work.
upvoted 0 times
...
Florinda
11 months ago
I agree with Renea. Setting the target_recall hyperparameter to 90% seems like a good option.
upvoted 0 times
...
Renea
11 months ago
I think the company should retrain the model to meet the requirements.
upvoted 0 times
...

Save Cancel