How to Continuously Improve an ML Model to Decrease Food Waste?
Short answer
A Use Amazon SageMaker and iterate with newer data.
Question
Key Takeaways
This question tests your ability to distinguish between general-purpose ML platforms (SageMaker) and specialized services (Personalize, Rekognition), emphasizing that continuous model improvement requires retraining with new data.
Amazon SageMaker is the correct choice for building, training, and continuously iterating on machine learning models with newer data to improve accuracy over time. Community candidates unanimously agree that SageMaker's end-to-end ML capabilities best meet the requirement of ongoing model refinement.
Common mistake: Candidates often choose Amazon Personalize, mistakenly associating 'increase sales revenue' with recommendation systems, but Personalize is limited to personalization use cases and does not address the broader goal of reducing food waste with a continuously improving custom model.
Expert Analysis
Why Amazon SageMaker is the Correct Answer
The scenario requires a machine learning model that can be continuously improved using newer data to reduce food waste and increase sales revenue. Amazon SageMaker is a fully managed service that provides end-to-end capabilities for building, training, deploying, and iterating on custom ML models. It natively supports MLOps practices such as retraining pipelines, model monitoring, and automatic model updates when new data becomes available.
Why the Other Options Are Incorrect
- Option B – Amazon Personalize: This is a managed service specifically designed for building recommendation engines (e.g., product recommendations, personalized rankings). It is not a general-purpose ML platform and cannot be used to build a custom model for forecasting food demand or reducing waste.
- Option C – Amazon CloudWatch: CloudWatch is a monitoring and observability service for logs, metrics, and alarms. It does not build or train ML models.
- Option D – Amazon Rekognition: Rekognition is a pre-trained computer vision service for image and video analysis (e.g., face detection, object labeling). It cannot be used to develop a custom forecasting or optimization model for food waste.
Community Consensus
All community voters selected Option A, noting that SageMaker's ability to iterate with newer data is exactly what the company needs to continuously improve model accuracy over time.
Official Reference
- https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html
- https://docs.aws.amazon.com/sagemaker/latest/dg/model-monitor.html
These links open the official vendor documentation in a new tab.
Exam Strategy
When a question mentions 'continuously improve model accuracy' or 'iterate with new data,' immediately look for a general-purpose ML platform like Amazon SageMaker. Eliminate specialized AI services (Rekognition, Personalize, Comprehend) unless the use case explicitly matches their narrow functionality.
Community Votes
100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 3 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 3
-
aws_Tamilan 👍 1 Answered AA. Use Amazon SageMaker and iterate with newer data. Explanation: To meet the requirements of decreasing food waste and increasing sales revenue, the company needs a machine learning model that can continuously improve and adjust based on new data. Amazon SageMaker is a fully managed service that allows companies to build, train, and deploy machine learning models at scale. By iterating with newer data, the model can be continuously updated to reflect changing patterns in customer behavior, demand, and food consumption, leading to more accurate predictions over time.
-
may2021_r 👍 1 Answered AThe correct answer is A. Using Amazon SageMaker allows for continuous iteration and improvement of the model's accuracy with newer data.
-
Jessiii 👍 1 Answered AProvides tools for building, training, and iterating on ML models using newer data to continuously improve accuracy.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All AIF-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full AIF-C01 Practice Test →