Google Cloud Professional Machine Learning Engineer — Question 221

You developed a custom model by using Vertex AI to predict your application's user churn rate. You are using Vertex AI Model Monitoring for skew detection. The training data stored in BigQuery contains two sets of features - demographic and behavioral. You later discover that two separate models trained on each set perform better than the original model. You need to configure a new model monitoring pipeline that splits traffic among the two models. You want to use the same prediction-sampling-rate and monitoring-frequency for each model. You also want to minimize management effort. What should you do?

Answer options

Correct answer: B

Explanation

Option B is correct because it allows both models to be deployed on the same endpoint, simplifying management while enabling monitoring for both models through a single Vertex AI Model Monitoring job. Options A and C unnecessarily complicate management by deploying separate endpoints, and option D does not utilize the benefit of a unified endpoint for monitoring, which is crucial for minimizing effort.