By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Model monitoring and drift detection in Vertex AI Model Monitoring ensures your ML models stay accurate and reliable in production by tracking data drift (changes in input data distribution), prediction drift (changes in model outputs), and feature skew (differences between training and serving data). Without monitoring, models degrade silently—imagine a fraud detection system trained on 2023 transaction patterns failing in 2024 due to new payment methods or economic shifts. Vertex AI Model Monitoring automates detection, alerting, and logging so teams can retrain models or adjust pipelines before business impact.
Vertex AI Model Monitoring (VAMM): GCP’s managed service for detecting data drift, prediction drift, and feature skew in deployed models. Integrates with Vertex AI Endpoints and BigQuery for logging.
Data Drift: Statistical changes in input feature distributions between training and serving data (e.g., customer age distribution shifts due to a new marketing campaign).
Prediction Drift: Changes in model output distributions (e.g., a churn model suddenly predicting 90% "will churn" when it used to be 30%).
Feature Skew: Mismatch between feature values in training vs. serving (e.g., a feature like "user_age" is missing in 20% of production requests but was fully populated in training).
Baseline Dataset: A reference dataset (e.g., training data or a golden sample) used to compare against live traffic for drift detection.
Monitoring Job: A scheduled or continuous job in Vertex AI that compares live traffic against the baseline and generates alerts.
Alerting Policy: Configurable thresholds (e.g., "alert if >5% drift in feature X") that trigger notifications via Cloud Monitoring or Pub/Sub.
BigQuery ML Integration: Vertex AI Model Monitoring logs drift metrics to BigQuery, enabling custom SQL-based analysis or dashboards in Looker Studio.
Vertex AI Feature Store: GCP’s managed feature repository that ensures consistency between training and serving data, reducing skew.
Cloud Monitoring (Stackdriver): GCP’s observability platform where drift alerts and metrics are visualized and managed.
Pub/Sub: GCP’s messaging service for real-time alerts (e.g., triggering a retraining pipeline when drift exceeds a threshold).
Vertex AI Pipelines: Orchestrates retraining workflows when drift is detected (e.g., "If drift >10%, run a Kubeflow pipeline to retrain").
Exam trap: The question asks for "model performance degradation due to input data changes"—pick Vertex AI Model Monitoring, not Cloud Monitoring.
Vertex AI Model Monitoring vs. Vertex AI Feature Store:
Why: Prediction drift tracks changes in model outputs (e.g., diversity of recommendations).
Scenario: "A company needs to ensure that a feature like 'user_age' is computed the same way in training and serving."
A retail company’s demand forecasting model is underperforming. The team suspects the input data distribution has changed due to a new product launch. Which GCP service should they use to detect and quantify this drift? - A) Cloud Monitoring - B) Vertex AI Model Monitoring - C) Vertex AI Feature Store - D) BigQuery ML
Answer: B) Vertex AI Model Monitoring Explanation: Vertex AI Model Monitoring is designed to detect data drift (changes in input distributions) and prediction drift (changes in outputs).
A Vertex AI Model Monitoring job is generating too many false alarms for a feature with high natural variability (e.g., "daily_active_users"). What should the team adjust? - A) Increase the alert threshold for that feature. - B) Disable monitoring for that feature. - C) Use a different drift detection method (e.g., L-infinity instead of KL divergence). - D) A and C.
Answer: D) A and C Explanation: - A) Increasing the threshold reduces false positives. - C) L-infinity distance is less sensitive to natural variability than KL divergence.
A team wants to prevent feature skew between training and serving data. Which GCP service should they use? - A) Vertex AI Model Monitoring - B) Vertex AI Feature Store - C) Cloud Monitoring - D) Dataflow
Answer: B) Vertex AI Feature Store Explanation: Feature Store ensures consistent feature computation between training and serving, preventing skew. Model Monitoring only detects skew after it happens.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.