Topic 1 Question 199
You are developing a process for training and running your custom model in production. You need to be able to show lineage for your model and predictions. What should you do?
- Create a Vertex AI managed dataset.
- Use a Vertex AI training pipeline to train your model.
- Generate batch predictions in Vertex AI.
- Use a Vertex AI Pipelines custom training job component to tram your model.
- Generate predictions by using a Vertex AI Pipelines model batch predict component.
- Upload your dataset to BigQuery.
- Use a Vertex AI custom training job to train your model.
- Generate predictions by using Vertex Al SDK custom prediction routines.
- Use Vertex AI Experiments to train your model.
- Register your model in Vertex AI Model Registry.
- Generate batch predictions in Vertex AI.
ユーザの投票
コメント(17)
- 正解だと思う選択肢: D
My Answer: D
According with: https://cloud.google.com/vertex-ai/docs/experiments/intro-vertex-ai-experiments
“Vertex AI Experiments is a tool that helps you track and analyze different model architectures, hyperparameters, and training environments, letting you track the steps, inputs, and outputs of an experiment run. Vertex AI Experiments can also evaluate how your model performed in aggregate, against test datasets, and during the training run. You can then use this information to select the best model for your particular use case.”.
Considering that both options A and B could demonstrate some form of lineage, I believe option D is the most suitable. The text explicitly states "show lineage for your model and predictions," which aligns perfectly with the functionality provided by Vertex AI Experiments.
👍 7guilhermebutzke2024/02/13 - 正解だと思う選択肢: B
Vertex AI Pipelines are suited to do artifact lineage https://cloud.google.com/vertex-ai/docs/pipelines/lineage Experiments can do it also, but their main goal is to "track and analyze different model architectures, hyperparameters, and training environments"
👍 6edoo2024/03/08 - 正解だと思う選択肢: B
B) REF https://cloud.google.com/vertex-ai/docs/pipelines/lineage
Track the lineage of pipeline artifacts
When you run a pipeline using Vertex AI Pipelines, the artifacts and parameters of your pipeline run are stored using Vertex ML Metadata. Vertex ML Metadata makes it easier to analyze the lineage of your pipeline's artifacts, by saving you the difficulty of keeping track of your pipeline's metadata.
An artifact's lineage includes all the factors that contributed to its creation, as well as artifacts and metadata that are derived from this artifact. For example, a model's lineage could include the following:
The training, test, and evaluation data used to create the model. The hyperparameters used during model training. Metadata recorded from the training and evaluation process, such as the model's accuracy. Artifacts that descend from this model, such as the results of batch predictions.
👍 5ddogg2024/02/01
シャッフルモード