Google Cloud Professional Machine Learning Engineer — Question 332
You are an ML engineer at a travel company. You have been researching customers’ travel behavior for many years, and you have deployed models that predict customers’ vacation patterns. You have observed that customers’ vacation destinations vary based on seasonality and holidays; however, these seasonal variations are similar across years. You want to quickly and easily store and compare the model versions and performance statistics across years. What should you do?
Answer options
- A. Store the performance statistics in Cloud SQL. Query that database to compare the performance statistics across the model versions.
- B. Create versions of your models for each season per year in Vertex AI. Compare the performance statistics across the models in the Evaluate tab of the Vertex AI UI.
- C. Store the performance statistics of each pipeline run in Kubeflow under an experiment for each season per year. Compare the results across the experiments in the Kubeflow UI.
- D. Store the performance statistics of each version of your models using seasons and years as events in Vertex ML Metadata. Compare the results across the slices.
Correct answer: D
Explanation
The correct answer is D because using Vertex ML Metadata allows for organized tracking of model performance across various seasons and years, facilitating comparison. Options A, B, and C, while they have their merits, do not provide the same level of structured event tracking and comparison as Vertex ML Metadata, making them less optimal for this specific requirement.