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 293 discussion

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

You are developing a batch process that will train a custom model and perform predictions. You need to be able to show lineage for both your model and the batch predictions. What should you do?

  • A. 1. Upload your dataset to BigQuery.
    2. Use a Vertex AI custom training job to train your model.
    3. Generate predictions by using Vertex AI SDK custom prediction routines.
  • B. 1. Use Vertex AI Experiments to evaluate model performance during training.
    2. Register your model in Vertex AI Model Registry.
    3. Generate batch predictions in Vertex AI.
  • C. 1. Create a Vertex AI managed dataset.
    2. Use a Vertex AI training pipeline to train your model.
    3. Generate batch predictions in Vertex AI.
  • D. 1. Use a Vertex AI Pipelines custom training job component to train your model.
    2. Generate predictions by using a Vertex AI Pipelines model batch predict component.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
MarcoPellegrino
3 months, 2 weeks ago
Selected Answer: D
A: Vertex AI SDK custom prediction routines do not provide lineage B: it focuses more on experiments and does not provide lineage as Vertex AI pipelines C: might appear correct, especially by the use of managed dataset, but a generic Vertex AI training pipeline does not provide lineage for a custom model as much as a custom training job component of D.
upvoted 1 times
...
AB_C
5 months ago
Selected Answer: D
A (Vertex AI custom training job and custom prediction routines): This approach lacks the built-in lineage tracking capabilities of Vertex AI Pipelines. You would need to implement custom mechanisms to log and track the relevant metadata. B (Vertex AI Experiments and Model Registry): These are valuable tools, but they focus more on experiment management and model versioning. They don't provide the same level of workflow and lineage tracking as pipelines. C (Vertex AI managed dataset and batch prediction): While helpful, this doesn't provide the same level of granularity and traceability as pipelines for tracking the complete lineage, especially the training process.
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago