PROFESSIONAL-MACHINE-LEARNING-ENGINEER practice question 15 of 35
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…
Full set: 283 questionsVertex ML Metadata is a managed service specifically designed to track and analyze the artifacts, executions, and metadata of ML workflows. By storing performance statistics as metadata and tagging them with custom properties like 'season' and 'year', you can create a queryable history of your model's performance. This allows you to easily "slice" the data (e.g., compare all "summer" models across different years) to analyze the impact of seasonality, which directly addresses the core requirement of the question. This approach provides a robust and scalable solution for long-term model performance analysis.
A: Cloud SQL is a generic database. It would require significant custom development to build the necessary schemas, ingestion pipelines, and querying interfaces, making it not a "quick and easy" solution compared to a purpose-built ML tool. B: The "Evaluate" tab in the Vertex AI Model Registry is primarily for comparing model versions against a specific evaluation dataset, not for complex, multi-dimensional performance analysis across different time periods like seasons and years. C: While Kubeflow Experiments can group pipeline runs, comparing performance across different experiments (e.g., one for each season/year) is less straightforward than using a dedicated metadata querying service designed for this type of analysis.
1. Google Cloud Documentation, "Introduction to Vertex ML Metadata": "Vertex ML Metadata lets you track the artifacts and metadata produced by your ML systems. You can query the metadata to understand your ML workflow and make informed decisions... For example, you can query for all the models trained with a certain dataset, or the experiments from a specific day." This supports the concept of querying metadata based on custom properties like time or season.
2. Google Cloud Documentation, "Track and analyze ML metadata and artifacts": "By storing information about the executions, artifacts, and contexts of your ML workflow in Vertex ML Metadata, you can answer questions about your ML workflow to help you... compare the performance of pipeline runs." This directly aligns with the solution of using ML Metadata to store and compare performance statistics.
3. Google Cloud Documentation, "Query your ML metadata": This page provides examples of filtering artifacts and executions using the API. A user could, for instance, "List all artifact resources where the displayname contains my-artifact and the createtime is later than T". This demonstrates the powerful filtering capability that can be used to slice data by properties like season and year.
Keep practicing
Take the free PROFESSIONAL-MACHINE-LEARNING-ENGINEER practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other PROFESSIONAL-MACHINE-LEARNING-ENGINEER practice questions
- Question 1You work for an advertising company and want to understand the effectiveness of your comp…
- Question 2You developed a custom model by using Vertex Al to forecast the sales of your company s p…
- Question 3You are an ML engineer at a global shoe store. You manage the ML models for the company's…
- Question 5During batch training of a neural network, you notice that there is an oscillation in the…
- Question 6You want to rebuild your ML pipeline for structured data on Google Cloud. You are using P…
- Question 7Your team is building a convolutional neural network (CNN)-based architecture from scratc…
