Courseiva
hardMultiple Choice

MLA-C01 Practice Question: A data scientist is using Amazon SageMaker…

A data scientist is using Amazon SageMaker Debugger to monitor training metrics. They want to stop training automatically if the model is overfitting. Which action should they take?

⚠ Common exam trap

Many exam-takers confuse monitoring for overfitting with monitoring for convergence or training stability, leading them to select a built-in rule (like vanishing gradients or loss plateau) that does not directly trigger a STOP action for overfitting.

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

✓

Configure a custom rule that triggers a STOP training action when validation loss stops decreasing

SageMaker Debugger allows you to define custom rules that can invoke a STOP training action when a specified condition is met, such as validation loss ceasing to decrease. This enables automatic termination of a training job to prevent overfitting, as the model is no longer improving on unseen data.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Define a Debugger rule that monitors the loss plateau

    Why it's wrong here

    A loss plateau rule detects stalled loss, which signals underfitting or slow convergence, not overfitting. It is tempting because it is a genuine Debugger rule that can stop training, but overfitting is caught by rules comparing training and validation loss, such as overfit.

  • ✓

    Configure a custom rule that triggers a STOP training action when validation loss stops decreasing

    Why this is correct

    A custom Debugger rule evaluates the validation-loss tensor against a threshold and can emit a StopTraining action, halting the job automatically. This satisfies the requirement to stop training without manual intervention when validation loss ceases to decrease, indicating overfitting.

  • ✗

    Create a SageMaker Training Compiler

    Why it's wrong here

    Training Compiler reduces GPU memory use and accelerates training; it takes no Debugger rule input and cannot halt a job on overfitting. It is tempting because it optimises training runs, but stopping on a metric condition requires a Debugger rule with a stop action.

  • ✗

    Use a built-in rule that checks for vanishing gradients

    Why it's wrong here

    Vanishing gradients indicate unstable backpropagation, not overfitting, so this rule would never fire on the stated symptom. It is tempting because SageMaker Debugger's built-in rules do cover gradient problems, and such a rule would be the right pick if training stalled or diverged rather than overfit.

About these practice questions

This MLA-C01 question is part of Courseiva's 665-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This MLA-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 MLA-C01 exam.