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

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

You are creating a model training pipeline to predict sentiment scores from text-based product reviews. You want to have control over how the model parameters are tuned, and you will deploy the model to an endpoint after it has been trained. You will use Vertex AI Pipelines to run the pipeline. You need to decide which Google Cloud pipeline components to use. What components should you choose?

  • A. TabularDatasetCreateOp, CustomTrainingJobOp, and EndpointCreateOp
  • B. TextDatasetCreateOp, AutoMLTextTrainingOp, and EndpointCreateOp
  • C. TabularDatasetCreateOp. AutoMLTextTrainingOp, and ModelDeployOp
  • D. TextDatasetCreateOp, CustomTrainingJobOp, and ModelDeployOp
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
VinaoSilva
5 months ago
Selected Answer: D
"Text dataset -> TextDatasetCreateOp Control over parameters -> CustomTrainingJobOp"
upvoted 2 times
...
fitri001
7 months, 1 week ago
Selected Answer: D
TextDatasetCreateOp: This component is specifically designed to handle text-based data like product reviews. It reads and prepares the text data for training the model. CustomTrainingJobOp: Since you want control over hyperparameter tuning, a custom training job is the most suitable option. This component allows you to define your training script using a framework like TensorFlow and configure hyperparameters for optimization. ModelDeployOp: After training, this component uploads the trained model to the Vertex AI Model Registry and deploys it to a Vertex AI Endpoint for serving predictions.
upvoted 1 times
fitri001
7 months, 1 week ago
why not others? A. TabularDatasetCreateOp and EndpointCreateOp: TabularDatasetCreateOp is designed for tabular data, not raw text. EndpointCreateOp creates an endpoint, but you need a model upload step before deployment (handled by ModelDeployOp). B. AutoMLTextTrainingOp: While AutoML offers convenience, it removes control over hyperparameter tuning, which you require. C. TabularDatasetCreateOp and AutoMLTextTrainingOp: Similar to option A, TabularDatasetCreateOp is not ideal for text data, and AutoML removes hyperparameter control.
upvoted 2 times
...
...
pinimichele01
7 months, 3 weeks ago
Selected Answer: D
D fits perfect
upvoted 1 times
...
vaibavi
9 months, 3 weeks ago
Selected Answer: D
D AutoML uses a predefined set of hyperparameter values for each algorithm used in model training. We can not have a control over hyperparameter
upvoted 1 times
...
b1a8fae
10 months, 2 weeks ago
Selected Answer: D
Text dataset -> TextDatasetCreateOp Control over parameters -> CustomTrainingJobOp
upvoted 2 times
...
pikachu007
10 months, 2 weeks ago
Selected Answer: D
TextDatasetCreateOp: This component is specifically designed to create datasets from text-based data, essential for handling product reviews. CustomTrainingJobOp: This component provides full control over the training process, allowing you to specify model architecture, hyperparameter tuning strategies, and other training parameters, aligning with the requirement for control over model tuning. ModelDeployOp: This component streamlines model deployment to a Vertex AI endpoint for real-time or batch inference, enabling the trained model to serve predictions.
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 ...