
Answer-first summary for fast verification
Answer: Use Amazon SageMaker and iterate with newer data.
## Detailed Explanation ### Requirements Analysis The food service company has three key requirements: 1. **Develop an ML model** to decrease daily food waste 2. **Increase sales revenue** through better predictions 3. **Continuously improve the model's accuracy** over time ### Option Analysis **A: Use Amazon SageMaker and iterate with newer data** - **Optimal Choice**: Amazon SageMaker is AWS's comprehensive machine learning platform designed specifically for building, training, and deploying ML models at scale. - **Continuous Improvement**: SageMaker provides built-in capabilities for model iteration, including automated model tuning, experiment tracking, and pipeline automation. - **Newer Data Integration**: The instruction to "iterate with newer data" directly addresses the requirement for continuous accuracy improvement by incorporating fresh data to adapt to changing patterns in customer behavior, seasonal variations, and market trends. - **End-to-End Solution**: SageMaker supports the entire ML lifecycle from data preparation to deployment and monitoring, making it ideal for production ML applications. **B: Use Amazon Personalize and iterate with historical data** - **Less Suitable**: Amazon Personalize is a specialized service for building recommendation systems, not a general-purpose ML platform. - **Limited Scope**: While Personalize could potentially help with sales through recommendations, it doesn't address the broader requirements of food waste reduction and general ML model development. - **Historical Data Limitation**: Relying only on historical data doesn't support continuous improvement as effectively as incorporating newer data. **C: Use Amazon CloudWatch to analyze customer orders** - **Incorrect**: CloudWatch is a monitoring and observability service, not an ML development platform. - **No ML Capabilities**: While CloudWatch can provide metrics and logs, it cannot build, train, or improve ML models. - **Partial Solution**: At best, it could monitor existing systems but doesn't meet the core requirement of developing and improving an ML model. **D: Use Amazon Rekognition to optimize the model** - **Incorrect**: Amazon Rekognition is a computer vision service for image and video analysis. - **Wrong Tool for the Job**: Rekognition is designed for specific vision tasks (face detection, object recognition, etc.) and cannot be used to develop general ML models for food waste and sales optimization. - **No Iteration Capabilities**: It doesn't provide the infrastructure for continuous model improvement through data iteration. ### Why Option A is the Best Solution 1. **Purpose-Built ML Platform**: SageMaker is specifically designed for the exact use case described - developing, deploying, and improving ML models. 2. **Continuous Learning**: The "iterate with newer data" approach enables the model to adapt to changing conditions, which is critical for food service where demand patterns shift with seasons, trends, and external factors. 3. **Business Impact**: By continuously improving predictions, the company can better match supply with demand, reducing waste while maximizing sales opportunities. 4. **AWS Best Practice**: Using SageMaker aligns with AWS's recommended approach for production ML workloads that require ongoing refinement. ### Key Considerations for Implementation When implementing this solution, the company should: - Establish a data pipeline to continuously feed new sales, inventory, and waste data into SageMaker - Implement automated retraining pipelines using SageMaker Pipelines - Set up monitoring with SageMaker Model Monitor to track model drift and performance degradation - Use SageMaker Experiments to systematically test different model versions and hyperparameters This approach ensures the model remains accurate and relevant as business conditions evolve, directly addressing all three requirements stated in the question.
Ultimate access to all questions.
No comments yet.
Author: LeetQuiz Editorial Team
A food service company aims to build an ML model to reduce daily food waste and boost sales revenue, with a need for ongoing improvement of the model's accuracy.
Which solution satisfies these requirements?
A
Use Amazon SageMaker and iterate with newer data.
B
Use Amazon Personalize and iterate with historical data.
C
Use Amazon CloudWatch to analyze customer orders.
D
Use Amazon Rekognition to optimize the model.