Courseiva

AIF-C01 Guidelines for Responsible AI Practice Question

A logistics company deployed a demand forecasting model six months ago. The data science team notices that forecast accuracy has degraded gradually, and investigation shows that customer ordering patterns changed after a competitor entered the market. The team wants a repeatable process that detects when incoming data drifts from the training distribution and automatically retrains the model when drift exceeds a threshold. Which AWS approach should they implement?

⚠ Common exam trap

The trap here is reaching for bias detection or data profiling tools when the actual problem is distribution shift in production inputs, which requires comparing live traffic to a captured training baseline.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Use Amazon SageMaker Model Monitor with a data quality baseline to detect drift, and trigger an AWS Lambda function from a CloudWatch alarm to start a SageMaker Pipelines retraining execution.

The requirement is automated drift detection on live traffic plus automatic retraining. SageMaker Model Monitor establishes a baseline from training data and continuously compares production inputs, raising CloudWatch violations when distributions diverge. Connecting those alarms to a Lambda function that starts a SageMaker Pipelines execution produces a repeatable detect-and-retrain loop, which is precisely the pattern the team needs after the market shift.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Use Amazon SageMaker Clarify to run a bias report on the training data weekly and retrain whenever the bias metric changes by more than five percent.

    Why it's wrong here

    Clarify measures bias and explainability characteristics of a model relative to protected attributes and features. It does not compare live inference traffic against the training distribution, so it would not detect that customer ordering patterns shifted, and bias metrics are not the accuracy degradation signal described.

  • ✗

    Configure AWS Glue DataBrew to profile the training dataset nightly and use AWS Step Functions to rebuild the feature store whenever a profile anomaly appears.

    Why it's wrong here

    DataBrew profiles and prepares datasets, and Step Functions can orchestrate workflows, but profiling the static training dataset tells you nothing about incoming production traffic. Without monitoring live inference inputs against a baseline, the pipeline would trigger on changes in historical data rather than on the drift the team needs to catch.

  • ✓

    Use Amazon SageMaker Model Monitor with a data quality baseline to detect drift, and trigger an AWS Lambda function from a CloudWatch alarm to start a SageMaker Pipelines retraining execution.

    Why this is correct

    Model Monitor compares incoming inference data against a baseline captured from the training dataset and emits violations to CloudWatch when drift exceeds configured thresholds. Wiring a CloudWatch alarm to Lambda that starts a SageMaker Pipelines execution creates the automatic, repeatable retraining loop the team asked for, closing the gap between detection and remediation.

  • ✗

    Enable Amazon CloudWatch Logs insights queries over the model endpoint logs and schedule a nightly EventBridge rule that restarts the endpoint when error rates rise.

    Why it's wrong here

    Querying endpoint logs can reveal errors and latency, and restarting the endpoint may clear transient failures, but neither detects distribution shift in input features. The scenario describes gradual accuracy loss from changed customer behavior, which produces no errors and would not be caught by log queries or an endpoint restart.

Quick reference

Cloud Service Model Comparison

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

About these practice questions

One of 862 original AIF-C01 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint

This AIF-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AIF-C01 exam.