nerdexam
Google

PROFESSIONAL-MACHINE-LEARNING-ENGINEER · Question #275

You work for a retail company. You have been tasked with building a model to determine the probability of churn for each customer. You need the predictions to be interpretable so the results can be…

The correct answer is D. Build a random forest classification model in a Vertex AI Workbench notebook instance. To build an interpretable churn probability model for targeted marketing campaigns, you should develop a random forest classification model in a Vertex AI Workbench notebook instance.

Submitted by yaw92· Apr 18, 2026ML model development

Question

You work for a retail company. You have been tasked with building a model to determine the probability of churn for each customer. You need the predictions to be interpretable so the results can be used to develop marketing campaigns that target at-risk customers. What should you do?

Options

  • ABuild a random forest regression model in a Vertex AI Workbench notebook instance. Configure
  • BBuild an AutoML tabular regression model. Configure the model to generate explanations when it
  • CBuild a custom TensorFlow neural network by using Vertex AI custom training. Configure the
  • DBuild a random forest classification model in a Vertex AI Workbench notebook instance.

How the community answered

(28 responses)
  • A
    4% (1)
  • B
    4% (1)
  • C
    11% (3)
  • D
    82% (23)

Why each option

To build an interpretable churn probability model for targeted marketing campaigns, you should develop a random forest classification model in a Vertex AI Workbench notebook instance.

ABuild a random forest regression model in a Vertex AI Workbench notebook instance. Configure

Churn prediction is a classification task (binary outcome: churn or not churn), so a regression model is unsuitable for directly determining the probability of churn.

BBuild an AutoML tabular regression model. Configure the model to generate explanations when it

While AutoML Tabular models can be configured to generate explanations, they often employ complex ensemble methods or neural networks that are inherently less interpretable than a Random Forest, and using a regression model for a classification task is incorrect.

CBuild a custom TensorFlow neural network by using Vertex AI custom training. Configure the

Custom TensorFlow neural networks, especially deep ones, are generally considered 'black box' models and are inherently less interpretable than simpler models like Random Forests, making it harder to directly understand the reasons for individual predictions for targeted marketing.

DBuild a random forest classification model in a Vertex AI Workbench notebook instance.Correct

Building a random forest classification model is appropriate for churn prediction, which is a binary outcome, and offers good interpretability. Random Forests can provide feature importance scores, helping understand which factors contribute most to churn probability, which is crucial for developing targeted marketing campaigns.

Concept tested: Model interpretability and type for churn prediction

Source: https://cloud.google.com/vertex-ai/docs/explanation/overview

Topics

#Churn prediction#Classification modeling#Model interpretability#Random Forest

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-MACHINE-LEARNING-ENGINEER Practice