Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Machine Learning Engineer All Questions

View all questions & answers for the Professional Machine Learning Engineer exam

Exam Professional Machine Learning Engineer topic 1 question 270 discussion

Actual exam question from Google's Professional Machine Learning Engineer
Question #: 270
Topic #: 1
[All Professional Machine Learning Engineer Questions]

You are developing an ML model in a Vertex AI Workbench notebook. You want to track artifacts and compare models during experimentation using different approaches. You need to rapidly and easily transition successful experiments to production as you iterate on your model implementation. What should you do?

  • A. 1. Initialize the Vertex SDK with the name of your experiment. Log parameters and metrics for each experiment, and attach dataset and model artifacts as inputs and outputs to each execution.
    2. After a successful experiment create a Vertex AI pipeline.
  • B. 1. Initialize the Vertex SDK with the name of your experiment. Log parameters and metrics for each experiment, save your dataset to a Cloud Storage bucket, and upload the models to Vertex AI Model Registry.
    2. After a successful experiment, create a Vertex AI pipeline.
  • C. 1. Create a Vertex AI pipeline with parameters you want to track as arguments to your PipelineJob. Use the Metrics, Model, and Dataset artifact types from the Kubeflow Pipelines DSL as the inputs and outputs of the components in your pipeline.
    2. Associate the pipeline with your experiment when you submit the job.
  • D. 1. Create a Vertex AI pipeline. Use the Dataset and Model artifact types from the Kubeflow Pipelines DSL as the inputs and outputs of the components in your pipeline.
    2. In your training component, use the Vertex AI SDK to create an experiment run. Configure the log_params and log_metrics functions to track parameters and metrics of your experiment.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
AzureDP900
4 months, 3 weeks ago
Option A correctly describes how to rapidly and easily transition successful experiments to production by initializing the Vertex SDK with the experiment name, logging parameters and metrics, and attaching dataset and model artifacts. The second step of creating a Vertex AI pipeline after a successful experiment allows for easy iteration on the model implementation while maintaining track of the experiment's performance.
upvoted 1 times
...
bobjr
5 months, 3 weeks ago
Selected Answer: B
Answer B leverages more tools for responsability splitting : they are still tools for early experiments, but would help in the pipeline creation. C & D are overkill
upvoted 2 times
...
guilhermebutzke
9 months, 2 weeks ago
Selected Answer: A
I agree with these comments >> I will go for A, because the requirement is "rapidly and easily" >> B: Manually saving datasets and models to Cloud Storage and Model Registry introduces extra steps and potential for inconsistencies. >> Options C and D: Prioritizing pipeline creation limits flexibility and visibility during the experimentation phase, making it harder to track artifacts and compare models effectively.
upvoted 4 times
...
daidai75
10 months, 1 week ago
Selected Answer: A
I will go for A, because the requirement is "rapidly and easily" transition successful experiments to production. Option B,C,D are too complex to conduct.
upvoted 3 times
...
b1a8fae
10 months, 1 week ago
Selected Answer: A
I believe is A for the same reasons that pikachu.
upvoted 2 times
...
pikachu007
10 months, 2 weeks ago
Selected Answer: A
Option B: Manually saving datasets and models to Cloud Storage and Model Registry introduces extra steps and potential for inconsistencies. Options C and D: Prioritizing pipeline creation limits flexibility and visibility during the experimentation phase, making it harder to track artifacts and compare models effectively.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...