How to Configure Vertex AI Retraining to Balance Cost and Accuracy?

Your team has a model deployed to a Vertex AI endpoint. You have created a Vertex AI pipeline that automates the model training process and is triggered by a Cloud Function. You need to prioritize keeping the model up-to-date, but also minimize retraining costs. How should you configure retraining?

  1. Configure Pub/Sub to call the Cloud Function when a sufficient amount of new data becomes available
  2. Configure a Cloud Scheduler job that calls the Cloud Function at a predetermined frequency that fits your team’s budget
  3. Enable model monitoring on the Vertex AI endpoint. Configure Pub/Sub to call the Cloud Function when anomalies are detected
  4. Enable model monitoring on the Vertex AI endpoint. Configure Pub/Sub to call the Cloud Function when feature drift is detected Source Reference Answer

Community Votes

D
100%

100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

This question tests the ability to select the most efficient trigger for automated retraining pipelines, distinguishing between time-based, data-availability-based, and drift-based strategies.

To balance model accuracy with cost efficiency in Vertex AI, use feature drift detection to trigger retraining pipelines. The community agrees that monitoring for data distribution changes ensures the model stays relevant without unnecessary computational expense.

A common mistake is choosing Option B (Cloud Scheduler) because it is simple, but fixed-frequency retraining wastes resources when data hasn't changed.

Community Discussion (5 comments)

fitri001 👍 3 Selected: D
Data-driven Retraining: Monitoring for feature drift identifies significant changes in the underlying data distribution used to train the model. Retraining based on drift detection ensures the model stays relevant to evolving data patterns, prioritizing model accuracy. Reduced Cost: Triggering retraining only when drift is detected avoids unnecessary training runs, minimizing costs associated with Vertex AI training jobs.
ddogg 👍 2 Selected: D
D) Makes the most sense and scales
b1a8fae 👍 1 Selected: D
Keep the model up to date -> monitoring drift (distribution of production data doesnt change wildly). Only rerun training when necessary.
pikachu007 👍 1 Selected: D
It proactively triggers retraining when feature drift is detected, ensuring the model adapts to changing data patterns and maintains accuracy.
winston9 👍 1 Selected: D
feature drifting detecting to trigger retraining

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Option D is correct because feature drift specifically identifies when the statistical distribution of the input data has shifted. Retraining only upon detecting this shift satisfies the requirement to keep the model up-to-date (by reacting to changes) while minimizing costs (by avoiding training runs when the model is still valid).

Why the Other Options Are Wrong

Option A is inefficient because new data does not always mean the data distribution has changed. Option B (Cloud Scheduler) is rigid and may trigger costly retraining when unnecessary or fail to trigger when rapid changes occur. Option C focuses on anomalies (outliers), which might indicate data quality issues rather than a need to retrain the entire model on a new distribution.

Community Comment Notes

Comments highlight that D is the most scalable approach. Users emphasize that "data-driven retraining" via drift detection is the key to balancing accuracy and cost, as noted by user [1] who explicitly mentions avoiding unnecessary training runs.

Official Reference

Exam Strategy

Look for keywords like "minimize cost" or "up-to-date" in MLOps questions. These usually point away from scheduled jobs and towards event-driven triggers like drift detection.

Related Analysis

Practice All PMLE Questions

Access 65 questions with complete answers and detailed explanations.

View Full PMLE Practice Test →

← Back to PMLE Study Guide