Question 1
An ML engineering reviewer for Westhaven Marketplace (consumer retail) is investigating a client issue under requirements for surges in demand and responsible recommendations: A retailer's churn table has a binary cancellation label, but its analyst configures a continuous-outcome regression model and cannot interpret the scores as cancellation probabilities. What is the most targeted corrective engineering action for this failure?
Explanation
Correct Answer
Train a BigQuery ML logistic classification model on the binary target and evaluate probability-ranked classification metrics. This directly targets the observed failure: A retailer's churn table has a binary cancellation label, but its analyst configures a continuous-outcome regression model and cannot interpret the scores as cancellation probabilities. For the Westhaven Marketplace case, successful remediation should be demonstrated with this acceptance evidence: The holdout scoring job returns calibrated class probabilities and the recorded classification metrics replace regression error measures.
Incorrect Answers
Build a BigQuery ML time-series forecasting model with the timestamp and product series configured for seasonal forecasting. This action could be suitable for a different engineering incident: A marketplace predicts daily demand for each product but fits a static linear model without seasonal timestamps and misses weekly demand cycles. It does not directly correct the reported Westhaven Marketplace failure: A retailer's churn table has a binary cancellation label, but its analyst configures a continuous-outcome regression model and cannot interpret the scores as cancellation probabilities. The discriminating acceptance check here is: The holdout scoring job returns calibrated class probabilities and the recorded classification metrics replace regression error measures.
Create a multi-series BigQuery ML forecast keyed by store identity and the event date rather than pooling locations into one series. This action could be suitable for a different engineering incident: A retailer wants separate forecasts for hundreds of stores but inadvertently aggregates all locations into one time series. It does not directly correct the reported Westhaven Marketplace failure: A retailer's churn table has a binary cancellation label, but its analyst configures a continuous-outcome regression model and cannot interpret the scores as cancellation probabilities. The discriminating acceptance check here is: The holdout scoring job returns calibrated class probabilities and the recorded classification metrics replace regression error measures.
Define and fit an explicit BigQuery ML missing-value imputation strategy and track the percentage of imputed records. This action could be suitable for a different engineering incident: A product-cost prediction query silently drops rows with missing numeric features, biasing the downstream training sample. It does not directly correct the reported Westhaven Marketplace failure: A retailer's churn table has a binary cancellation label, but its analyst configures a continuous-outcome regression model and cannot interpret the scores as cancellation probabilities. The discriminating acceptance check here is: The holdout scoring job returns calibrated class probabilities and the recorded classification metrics replace regression error measures.