MLS-C01 · Question #326
A company deployed a machine learning (ML) model on the company website to predict real estate prices. Several months after deployment, an ML engineer notices that the accuracy of the model has…
The correct answer is A. Perform incremental training to update the model. Activate Amazon SageMaker Model Monitor to. To address model accuracy degradation (drift) and ensure ongoing performance monitoring, incremental training is needed to update the model, and Amazon SageMaker Model Monitor should be activated for continuous oversight.
Question
A company deployed a machine learning (ML) model on the company website to predict real estate prices. Several months after deployment, an ML engineer notices that the accuracy of the model has gradually decreased. The ML engineer needs to improve the accuracy of the model. The engineer also needs to receive notifications for any future performance issues. Which solution will meet these requirements?
Options
- APerform incremental training to update the model. Activate Amazon SageMaker Model Monitor to
- BUse Amazon SageMaker Model Governance. Configure Model Governance to automatically
- CUse Amazon SageMaker Debugger with appropriate thresholds. Configure Debugger to send
- DUse only data from the previous several months to perform incremental training to update the
How the community answered
(35 responses)- A80% (28)
- B3% (1)
- C11% (4)
- D6% (2)
Why each option
To address model accuracy degradation (drift) and ensure ongoing performance monitoring, incremental training is needed to update the model, and Amazon SageMaker Model Monitor should be activated for continuous oversight.
A gradual decrease in model accuracy over time indicates model drift, which can be mitigated by incremental training with new, fresh data to update the model. Amazon SageMaker Model Monitor is designed to continuously monitor the performance of deployed models, detect data drift, model quality degradation, and bias, and can send notifications for any detected performance issues, directly addressing both requirements.
Amazon SageMaker Model Governance primarily focuses on managing model lifecycles, compliance, and auditing, not directly on detecting runtime performance degradation or automatically updating models in response to drift.
Amazon SageMaker Debugger is used during model training to analyze and debug training issues (e.g., vanishing gradients, overfitting) and does not monitor deployed models for gradual accuracy degradation or send notifications for runtime performance issues.
While incremental training is part of the solution, using only data from the previous several months might discard valuable historical patterns, and this choice does not address the crucial requirement of receiving notifications for future performance issues through a monitoring service.
Concept tested: Model drift, incremental training, and model monitoring
Source: https://docs.aws.amazon.com/sagemaker/latest/dg/model-monitor.html
Topics
Community Discussion
No community discussion yet for this question.