Google Cloud Professional Machine Learning Engineer — Question 324
You are responsible for managing and monitoring a Vertex AI model that is deployed in production. You want to automatically retrain the model when its performance deteriorates. What should you do?
Answer options
- A. Create a Vertex AI Model Monitoring job to track the model's performance with production data, and trigger retraining when specific metrics drop below predefined thresholds.
- B. Collect feedback from end users, and retrain the model based on their assessment of its performance.
- C. Configure a scheduled job to evaluate the model's performance on a static dataset, and retrain the model if the performance drops below predefined thresholds.
- D. Use Vertex Explainable AI to analyze feature attributions and identify potential biases in the model. Retrain when significant shifts in feature importance or biases are detected.
Correct answer: A
Explanation
The correct answer is A because creating a Vertex AI Model Monitoring job allows for real-time tracking of performance metrics against live production data, enabling automatic retraining when necessary thresholds are breached. Option B relies on subjective user feedback, which may not be timely or comprehensive. Option C evaluates performance on a static dataset, which does not reflect real-time changes. Option D focuses on analyzing biases rather than directly addressing performance issues.