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

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

Your team has been tasked with creating an ML solution in Google Cloud to classify support requests for one of your platforms. You analyzed the requirements and decided to use TensorFlow to build the classifier so that you have full control of the model's code, serving, and deployment. You will use Kubeflow pipelines for the ML platform. To save time, you want to build on existing resources and use managed services instead of building a completely new model. How should you build the classifier?

  • A. Use the Natural Language API to classify support requests.
  • B. Use AutoML Natural Language to build the support requests classifier.
  • C. Use an established text classification model on AI Platform to perform transfer learning.
  • D. Use an established text classification model on AI Platform as-is to classify support requests.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
arbik
Highly Voted 3 years, 3 months ago
ANS: C as you want to have full control of the model code.
upvoted 29 times
...
Celia20210714
Highly Voted 3 years, 3 months ago
ANS: D https://cloud.google.com/ai-platform/training/docs/algorithms - to use TensorFlow - to build on existing resources - to use managed services
upvoted 11 times
ms_lemon
3 years ago
the model cannot work as-is as the classes to predict will likely not be the same; we need to use transfer learning to retrain the last layer and adapt it to the classes we need, hence C
upvoted 6 times
...
george_ognyanov
3 years ago
While D is very close for me, I think there are 2 giveaways here: "To save time, you want to build on existing resources" - transfer learning "instead of building a completely new model" - answer D leaves the model as is ANS C:
upvoted 3 times
...
...
PhilipKoku
Most Recent 4 months, 3 weeks ago
Selected Answer: C
C) Transfer learning
upvoted 1 times
...
M25
1 year, 5 months ago
Selected Answer: C
Went with C
upvoted 3 times
...
Dunnoth
1 year, 8 months ago
Selected Answer: C
Usage of Tensorflow, can build a simple model by using a sentence embedding and a single layer classifier.
upvoted 1 times
...
enghabeth
1 year, 8 months ago
Selected Answer: D
you don't need transfer learning in this case
upvoted 1 times
...
Mohamed_Mossad
2 years, 4 months ago
Selected Answer: C
- "You analyzed the requirements and decided to use TensorFlow" this will make choices to reduce to C and D - " so that you have full control of the model's code " will make us choose C
upvoted 2 times
...
David_ml
2 years, 5 months ago
Selected Answer: C
Answer is C.
upvoted 1 times
...
MasterMath
2 years, 6 months ago
According to me it is B. A is not correct as it uses an API call only and we won't build the system on existing resources. C & D I do not see in AI Platform (Vertex AI) an established text classification that can be used. The B answer is the right one, you have the labeled data, you need to remove the custom TF code and build a classifier with AutoML Natural Language
upvoted 1 times
David_ml
2 years, 5 months ago
B is wrong. question says " you have full control of the model's code". You don't have full control of automl code. The right answer is C.
upvoted 1 times
...
...
giaZ
2 years, 7 months ago
Selected Answer: C
"full control of the model's code, serving, and deployment": Not A nor B. and "you want to build on existing resources and use managed services": Not D (that's "as-is") You want transfer learning.
upvoted 3 times
...
NamitSehgal
2 years, 10 months ago
Cis correct
upvoted 1 times
...
george_ognyanov
3 years ago
ANS: C according to me as well. As arbik said, full control, custom model are give aways.
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