How to explain Vertex AI forecast predictions?
Short answer
B Create a batch prediction job by using the actual sales data, and configure the job settings to generate feature attributions. Compare the results in the report.
Question
Key Takeaways
The question tests knowledge of Vertex AI Explainable AI, specifically requiring feature attributions to interpret model behavior rather than just evaluating accuracy.
To explain how a Vertex AI forecast model calculates predictions, you should configure a batch prediction job to generate feature attributions. This approach identifies the contribution of each input feature to the model's output.
Common mistake: Selecting Option A is a common error because comparing predictions to actual sales data measures model accuracy, not the reasoning behind the prediction.
Expert Analysis
Why the Answer Is Correct
Option B is correct because Vertex AI provides Explainable AI features that allow you to generate feature attributions during a batch prediction job. These attributions quantify how much each input feature contributed to a specific prediction, directly satisfying the requirement to explain how the model calculates results.
Why the Other Options Are Wrong
Option A focuses on evaluating model performance by comparing predictions against ground truth data, which does not explain the model's internal logic. Option C involves counterfactual examples, which are useful for hypothetical scenarios but are not the standard method for explaining specific predictions. Option D is inefficient as it requires retraining a new model and relies on ablation rather than direct attribution methods.
Community Comment Notes
Community comments unanimously support Option B, noting that feature attributions provide the necessary insight into feature importance. Commenters emphasize that this data is crucial for demonstrating model reasoning to non-technical stakeholders and understanding how historical trends influence specific forecasts.
Official Reference
https://cloud.google.com/vertex-ai/docs/explainable-ai/overview
This link opens the official vendor documentation in a new tab.
Exam Strategy
When a question asks to explain "how" a model makes a prediction, look for options involving "feature attributions" or "Explainable AI" rather than options focused on accuracy metrics or retraining.
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 4 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 4
-
ddogg 👍 3 Answered BB) Will actually give you the information needed with Feature Attributions. E.g. The importance of each feature influencing the predictions sales items.
-
fitri001 👍 2 Answered BFeature Attribution: By enabling feature attributions in the batch prediction job, you gain insights into how each feature in the actual sales data contributes to the model's predictions. This information is crucial for explaining the model's reasoning to non-technical audiences. Direct Model Insights: Analyzing the feature attributions allows you to demonstrate how the model uses historical trends, seasonality, and other factors (represented by features) to predict future sales.
-
pikachu007 👍 2 Answered BFeature attributions explicitly measure how much each input feature contributed to each prediction, providing the most relevant insights for understanding model behavior.
-
MultiCloudIronMan 👍 1 Answered BB is the best answer but am unsure why the report has to be compared with actual sales
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All PMLE Questions
Access 65 questions with complete answers and detailed explanations.
View Full PMLE Practice Test →