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

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

You are using Kubeflow Pipelines to develop an end-to-end PyTorch-based MLOps pipeline. The pipeline reads data from BigQuery, processes the data, conducts feature engineering, model training, model evaluation, and deploys the model as a binary file to Cloud Storage. You are writing code for several different versions of the feature engineering and model training steps, and running each new version in Vertex AI Pipelines. Each pipeline run is taking over an hour to complete. You want to speed up the pipeline execution to reduce your development time, and you want to avoid additional costs. What should you do?

  • A. Comment out the part of the pipeline that you are not currently updating.
  • B. Enable caching in all the steps of the Kubeflow pipeline.
  • C. Delegate feature engineering to BigQuery and remove it from the pipeline.
  • D. Add a GPU to the model training step.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
Yan_X
Highly Voted 7 months, 3 weeks ago
Selected Answer: B
B 'Different version of feature engineering and model training', so enable cache can help to reuse results of previous run. Guess not be C, as it mentioned 'end-to-end' MLOps, if delegate to BigQuery, it is not 'end-to-end' now.
upvoted 7 times
...
omermahgoub
Most Recent 6 months, 2 weeks ago
B, and here's why: 1. Caching directly addresses the issue of redundant computations, especially for frequently used feature engineering versions 2. End-to-End" MLOps, Kubeflow Pipelines handle all stages, including feature engineering, maintaining your desired "end-to-end" workflow.
upvoted 1 times
...
JG123
7 months, 3 weeks ago
Answer is C
upvoted 1 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