Google Cloud Professional Machine Learning Engineer — Question 298
Your company recently migrated several of is ML models to Google Cloud. You have started developing models in Vertex AI. You need to implement a system that tracks model artifacts and model lineage. You want to create a simple, effective solution that can also be reused for future models. What should you do?
Answer options
- A. Use a combination of Vertex AI Pipelines and the Vertex AI SDK to integrate metadata tracking into the ML workflow.
- B. Use Vertex AI Pipelines for model artifacts and MLflow for model lineage.
- C. Use Vertex AI Experiments for model artifacts and use Vertex ML Metadata for model lineage.
- D. Implement a scheduled metadata tracking solution using Cloud Composer and Cloud Run functions.
Correct answer: A
Explanation
The correct answer is A because using Vertex AI Pipelines in conjunction with the Vertex AI SDK provides a cohesive way to manage both model artifacts and metadata tracking seamlessly within the ML workflow. Option B incorrectly introduces MLflow, which would complicate the integration with Vertex AI. Option C focuses on using Vertex AI Experiments and Vertex ML Metadata, which may not provide the same level of integration as the approach in A. Option D suggests a more complex, scheduled solution that is not as straightforward as using the built-in tools in Vertex AI.