AdInsights operates a real-time personalization endpoint and must detect bias drift weekly using live traffic. The team already enabled data capture to s3://adinsights-capture/. What is the recommended approach to schedule bias checks on the endpoint’s live traffic using SageMaker Model Monitor so that bias metrics run on new data every week?
Choose an answer
Tap an option to check your answer.
Correct answer: Create a Model Monitor MonitoringSchedule of type ModelBias (ModelBiasMonitor) that references the S3 capture prefix and the pre-computed bias baseline (constraints/statistics), set the ScheduleConfig to a weekly cron expression, and ensure the monitoring IAM role has access to the endpoint capture S3 location..
Why this is the answer
The correct approach leverages SageMaker Model Monitor, specifically the ModelBiasMonitor type, which is designed for detecting bias drift. By referencing the S3 capture prefix, it directly uses the live traffic data. Setting ScheduleConfig to a weekly cron expression ensures regular, automated checks. The pre-computed bias baseline (constraints/statistics) provides the reference point for comparison, and the IAM role's S3 access is crucial for Model Monitor to retrieve the data. CloudWatch Contributor Insights is for analyzing log patterns, not for comprehensive bias detection against a baseline. SageMaker Clarify explainability focuses on understanding model predictions, not continuous bias monitoring of live traffic in the way Model Monitor does. A Step Functions workflow with Redshift is overly complex and less efficient for this specific task compared to Model Monitor's integrated capabilities.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed