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

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

You need to design a customized deep neural network in Keras that will predict customer purchases based on their purchase history. You want to explore model performance using multiple model architectures, store training data, and be able to compare the evaluation metrics in the same dashboard. What should you do?

  • A. Create multiple models using AutoML Tables.
  • B. Automate multiple training runs using Cloud Composer.
  • C. Run multiple training jobs on AI Platform with similar job names.
  • D. Create an experiment in Kubeflow Pipelines to organize multiple runs.
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
ralf_cc
Highly Voted 3 years, 5 months ago
D - https://www.kubeflow.org/docs/about/use-cases/
upvoted 14 times
...
salsabilsf
Highly Voted 3 years, 6 months ago
Should be D
upvoted 6 times
...
PhilipKoku
Most Recent 6 months, 1 week ago
Selected Answer: D
D) Experiments is the way forward
upvoted 1 times
...
tikka0804
1 year ago
I would vote for D but if C had said instead "different job names" .. would that have been a better option?
upvoted 2 times
...
Sum_Sum
1 year, 1 month ago
Selected Answer: D
D - everything else is just nonsense
upvoted 1 times
...
SamuelTsch
1 year, 5 months ago
Selected Answer: D
D should be correct
upvoted 2 times
...
Liting
1 year, 5 months ago
Selected Answer: D
C has similar job name, which make it wrong So correct answer should be D
upvoted 1 times
...
tavva_prudhvi
1 year, 5 months ago
Selected Answer: D
The best approach is to create an experiment in Kubeflow Pipelines to organize multiple runs. Option A is incorrect because AutoML Tables is a managed machine learning service that automates the process of building machine learning models from tabular data. It does not provide the flexibility to customize the model architecture or explore multiple model architectures. Option B is incorrect because Cloud Composer is a managed workflow orchestration service that can be used to automate machine learning workflows. However, it does not provide the same level of flexibility or scalability as Kubeflow Pipelines. Option C is incorrect because running multiple training jobs on AI Platform with similar job names will not allow you to easily organize and compare the results.
upvoted 6 times
...
M25
1 year, 7 months ago
Selected Answer: D
Went with D
upvoted 1 times
...
Fatiy
1 year, 9 months ago
Selected Answer: D
With Kubeflow Pipelines, you can create experiments that help you keep track of multiple training runs with different model architectures and hyperparameters.
upvoted 1 times
...
mymy9418
1 year, 11 months ago
Selected Answer: C
https://cloud.google.com/vertex-ai/docs/experiments/user-journey/uj-compare-models
upvoted 2 times
...
suresh_vn
2 years, 3 months ago
D option C does not work since CAIP have updated to VertexAI
upvoted 1 times
...
Mohamed_Mossad
2 years, 5 months ago
Selected Answer: D
https://www.kubeflow.org/docs/components/pipelines/concepts/experiment/ https://www.kubeflow.org/docs/components/pipelines/concepts/run/
upvoted 1 times
...
mmona19
2 years, 8 months ago
Selected Answer: D
D- we need to use experiments feature to comapre models,having different jobnames is not going to help track experiments.
upvoted 3 times
...
sid515
2 years, 11 months ago
C for me. It only talks about experimentation .. thats where AI platform fits better.
upvoted 2 times
...
NamitSehgal
2 years, 11 months ago
Selected Answer: C
Similar job names is a bit of a confusion creator as we can not use same job names for sure. D sounds better but better in vertex AI during experiment phase only.
upvoted 1 times
...
kfrd
3 years, 1 month ago
C anyone? D seems to me like an overkill.
upvoted 4 times
kaike_reis
3 years, 1 month ago
(C) presents the most specific solution for what the question asks for: experimenting with models with their due comparisons. All of this is possible with the AI Platform. Furthermore, the question only speaks of experimentation. Kubeflow would be more powerfull if was a necessity for end-to-end pipeline.
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 ...