MLS-C01 Question 241
Single answerA data science team at your company is tasked with selecting the best machine learning model for a new product recommendation system. They have trained three models using Amazon SageMaker with the following metrics:
Model A: Training time - 2 hours, Accuracy - 92%, Training cost - $200 Model B: Training time - 1 hour, Accuracy - 89%, Training cost - $150 Model C: Training time - 4 hours, Accuracy - 94%, Training cost - $300
The team has been asked to prioritize model quality (accuracy) while considering efficiency (training time and cost). Which model should they choose?
- A
Model A
- B
Model B
- C
Model C
- D
None of the models meet the requirements
Show answer and explanation
Correct answer: A
Explanation
Model A is the best choice because it provides a good trade-off between model quality (92% accuracy) and efficiency (2 hours training time, $200 cost). While Model C is slightly more accurate, its higher training time and cost make it less efficient, which goes against the stated requirement to consider efficiency. Model B, on the other hand, is the most efficient but does not meet the priority of model quality.
- A. Correct.
Model A provides a good balance between quality (92% accuracy) and efficiency (2 hours training time, $200 cost). While it is not the most accurate, it meets the criteria of prioritizing quality while considering efficiency.
- B. Incorrect.
Model B has the lowest accuracy (89%) and, while it is the most efficient in terms of time and cost, it does not meet the priority of model quality.
- C. Incorrect.
Model C has the highest accuracy (94%) but is the least efficient, with the highest training time (4 hours) and the highest cost ($300). It does not meet the requirement of considering efficiency.
- D. Incorrect.
This option is incorrect because Model A meets the stated requirements, so it is not true that none of the models fit the criteria.