Free PROFESSIONAL MACHINE LEARNING ENGINEER Exam Braindumps
Professional Machine Learning Engineer Questions 166–170 (page: 35)

Updated On: 25-Oct-2026

You work for a large hotel chain and have been asked to assist the marketing team in gathering predictions for a targeted marketing strategy. You need to make predictions about user lifetime value (LTV) over the next 20 days so that marketing can be adjusted accordingly. The customer dataset is in BigQuery, and you are preparing the tabular data for training with AutoML Tables. This data has a time signal that is spread across multiple columns. How should you ensure that AutoML fits the best model to your data?

  1. Manually combine all columns that contain a time signal into an array. AIlow AutoML to interpret this array appropriately. Choose an automatic data split across the training, validation, and testing sets.
  2. Submit the data for training without performing any manual transformations. AIlow AutoML to handle the appropriate transformations. Choose an automatic data split across the training, validation, and testing sets.
  3. Submit the data for training without performing any manual transformations, and indicate an appropriate column as the Time column. AIlow AutoML to split your data based on the time signal provided, and reserve the more recent data for the validation and testing sets.
  4. Submit the data for training without performing any manual transformations. Use the columns that have a time signal to manually split your data. Ensure that the data in your validation set is from 30 days after the data in your training set and that the data in your testing sets from 30 days after your validation set.

Answer(s): D



You have deployed a customer chum prediction model to an Agent Platform endpoint. You want to implement a continuous training pipeline that retrains the model when the statistical distribution of the input features in production deviates significantly from the baseline training data.
What should you do?

  1. Deploy a new model version alongside the production model using traffic splitting. If the new model demonstrates statistically better performance than the production model, automate the promotion of the new model to handle 100% of traffic.
  2. Use Agent Platform Experiments to compare the production model's AUC (area under the ROC curve) against a fixed threshold. If the AUC drops below the threshold, trigger a retraining job.
  3. Create an Agent Platform Pipelines job that runs on a daily schedule. Include a custom Python component that calculates the descriptive statistics of the previous day's production logs and compares them to the training baseline statistics. If a significant deviation is found, the pipeline continues to the retraining component.
  4. Configure the endpoint to use Model Monitoring to detect training-serving skew and drift. Set up an alert to publish to Pub/Sub that triggers a Cloud Run function to launch the retraining pipeline.

Answer(s): D

Explanation:

Model Monitoring can automatically detect training-serving skew and feature distribution drift by comparing production prediction data with the training baseline. Publishing monitoring alerts to Pub/Sub enables an event-driven Cloud Run function to start the retraining pipeline only when significant drift is detected, providing an automated and efficient continuous-training workflow.



You are an ML engineer at a retail company. You need to automate a recurring retraining workflow for a demand forecasting model. The workflow involves dependencies across hybrid environments and must execute the following sequential steps:
1. Trigger a shell script on an on-premises server to extract legacy sales data and send it to a Cloud Storage bucket.
2. Trigger a pipeline in Agent Platform Pipelines to train and validate the new model.
3. Push the validation metrics to a third-party API.
You need a fully managed orchestration service that provides native connectors to handle these cross-platform dependencies. You want to use the most stable, robust solution.
What should you do?

  1. Use Workflows to define the orchestration logic in YAML. Use the http.post connector to trigger the on-premises shell script and the Agent Platform API for the training job.
  2. Use Cloud Scheduler to trigger a Cloud Run function that executes the on-premises script using SSH, publishes a Pub/Sub message upon completion, and triggers the subsequent workflow steps.
  3. Use Managed Service for Apache Airflow to define a directed acyclic graph (DAG) in Python. Use Apache Airflow operators and sensors to orchestrate the workflow steps.
  4. Use Agent Platform Pipelines to develop a custom container component for each workflow step. Use the Kubeflow Pipelines (KFP) SDK to define the execution order.

Answer(s): C

Explanation:

Managed Service for Apache Airflow is a fully managed orchestration platform designed for complex data and ML workflows spanning on-premises, Google Cloud, and external services. An Airflow DAG can use operators and sensors to execute the legacy extraction, wait for completion, launch the training pipeline, and submit metrics to the external API with robust dependency management, retries, monitoring, and failure handling.


Reference:

https://docs.cloud.google.com/workflows/docs/choose-orchestration



You work for a company that manages a ticketing platform for a large chain of cinemas. Customers use a mobile app to search for movies they’re interested in and purchase tickets in the app. Ticket purchase requests are sent to Pub/Sub and are processed with a Dataflow streaming pipeline configured to conduct the following steps:
1. Check for availability of the movie tickets at the selected cinema.
2. Assign the ticket price and accept payment.
3. Reserve the tickets at the selected cinema.
4. Send successful purchases to your database.
Each step in this process has low latency requirements (less than 50 milliseconds). You have developed a logistic regression model with BigQuery ML that predicts whether offering a promo code for free popcorn increases the chance of a ticket purchase, and this prediction should be added to the ticket purchase process. You want to identify the simplest way to deploy this model to production while adding minimal latency.
What should you do?

  1. Run batch inference with BigQuery ML every five minutes on each new set of tickets issued.
  2. Export your model in TensorFlow format, and add a tfx_bsl.public.beam.RunInference step to the Dataflow pipeline.
  3. Export your model in TensorFlow format, deploy it on Vertex AI, and query the prediction endpoint from your streaming pipeline.
  4. Convert your model with TensorFlow Lite (TFLite), and add it to the mobile app so that the promo code and the incoming request arrive together in Pub/Sub.

Answer(s): D



You are training an ML model using data stored in BigQuery that contains several values that are considered Personally Identifiable Information (PII). You need to reduce the sensitivity of the dataset before training your model. Every column is critical to your model. How should you proceed?

  1. Using Dataflow, ingest the columns with sensitive data from BigQuery, and then randomize the values in each sensitive column.
  2. Use the Cloud Data Loss Prevention (DLP) API to scan for sensitive data, and use Dataflow with the DLP API to encrypt sensitive values with Format Preserving Encryption.
  3. Use the Cloud Data Loss Prevention (DLP) API to scan for sensitive data, and use Dataflow to replace all sensitive data by using the encryption algorithm AES-256 with a salt.
  4. Before training, use BigQuery to select only the columns that do not contain sensitive data. Create an authorized view of the data so that sensitive values cannot be accessed by unauthorized individuals.

Answer(s): B



Viewing page 35 of 82
Viewing questions 171 - 175 out of 402 questions


Post your Comments and Discuss Google PROFESSIONAL MACHINE LEARNING ENGINEER exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!