Should Customer Churn Models Use BigQuery ML or Vertex AI for Evaluation?
You work for a large retailer, and you need to build a model to predict customer chum. The company has a dataset of historical customer data, including customer demographics purchase history, and website activity. You need to create the model in BigQuery ML and thoroughly evaluate its performance. What should you do?
Community Votes
82% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The exam question tests whether you recognize that churn prediction is a binary classification problem and that Vertex AI provides the more thorough evaluation required by the phrase 'thoroughly evaluate its performance'.
For customer churn prediction in BigQuery ML, the community strongly supports using logistic regression and registering the model in Vertex AI Model Registry for thorough evaluation; BigQuery ML evaluation functions like ML.CONFUSION_MATRIX are useful but less comprehensive.
Choosing D because it correctly uses logistic regression and ML.CONFUSION_MATRIX. The trap is that a confusion matrix alone is only one evaluation tool, and 'thoroughly evaluate' points to Vertex AI for richer metrics, tracking, and model management.
Community Discussion (7 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Customer churn prediction is inherently a binary classification problem: each customer either churns or does not. Logistic regression is the appropriate BigQuery ML model type, so option B is the only one that combines the correct model and the right evaluation approach. The phrase 'thoroughly evaluate its performance' points to Vertex AI, which offers more comprehensive metrics, experiment tracking, and model versioning than BigQuery ML alone. Comment [1] captures this succinctly: use logistic regression because it is classification, and use Vertex AI because we need to thoroughly evaluate performance. Comment [3] reinforces that Vertex AI is the definitive answer because it supports more than just a single evaluation function.Why the Other Options Are Wrong
Options A and C use linear regression, which is designed for continuous numeric prediction, not binary classification like churn, so they are immediately incorrect. Option C also lacks Vertex AI evaluation, but the wrong model type is its primary flaw. Option D correctly selects logistic regression and uses ML.CONFUSION_MATRIX, but a confusion matrix is only one piece of the evaluation puzzle. As comment [3] notes, using the confusion matrix is not wrong, but it is not enough if you want to thoroughly evaluate model performance. Therefore, B is the better answer because Vertex AI provides a broader set of evaluation and model management capabilities.Community Comment Notes
The vote distribution is 82 for B versus 18 for D, showing strong consensus for Vertex AI. Comment [2] offers an interesting nuance: even if churn might be viewed as a numeric count, the standard interpretation is classification, and Vertex AI is better suited for thorough evaluation. Comment [6] also agrees that the phrase 'thoroughly evaluate' suggests a more comprehensive approach than a single BigQuery ML function. Comment [7] links to the official Vertex AI evaluation documentation, reinforcing that Vertex AI has dedicated classification evaluation features. The community consistently identifies that BigQuery ML's ML.CONFUSION_MATRIX alone is insufficient for the requirement, making option B the best fit.Official Reference
Exam Strategy
Look for signal words: 'churn' signals binary classification, so immediately eliminate linear regression options; 'thoroughly evaluate' signals that Vertex AI is required over a single BigQuery ML function. When both a valid BigQuery ML evaluation and a Vertex AI option appear, choose the Vertex AI option for comprehensive evaluation.
Related Analysis
Practice All PMLE Questions
Access 65 questions with complete answers and detailed explanations.
View Full PMLE Practice Test →