Exam Professional Machine Learning Engineer topic 1 question 160 discussion - ExamTopics


AI Summary Hide AI Generated Summary

Problem

A model built using TensorFlow and deployed on Vertex AI predicts customer magazine subscription renewals. The task is to identify the most predictive customer attribute for each prediction.

Options

  • A: Stream results to BigQuery and use CORR(X1, X2) for Pearson correlation.
  • B: Use Vertex Explainable AI with the 'explain' keyword and sampled Shapley method for feature attributions.
  • C: Use Vertex AI Workbench for Lasso regression analysis to eliminate weak features.
  • D: Use the Google Cloud What-If tool to assess model performance with feature exclusion.

Solution

The suggested answer is B, using Vertex Explainable AI. This directly addresses the need for feature attributions in the context of individual predictions.

Sign in to unlock more AI features Sign in with Google

You work for a magazine distributor and need to build a model that predicts which customers will renew their subscriptions for the upcoming year. Using your company’s historical data as your training set, you created a TensorFlow model and deployed it to Vertex AI. You need to determine which customer attribute has the most predictive power for each prediction served by the model. What should you do?

  • A. Stream prediction results to BigQuery. Use BigQuery’s CORR(X1, X2) function to calculate the Pearson correlation coefficient between each feature and the target variable.
  • B. Use Vertex Explainable AI. Submit each prediction request with the explain' keyword to retrieve feature attributions using the sampled Shapley method.
  • C. Use Vertex AI Workbench user-managed notebooks to perform a Lasso regression analysis on your model, which will eliminate features that do not provide a strong signal.
  • D. Use the What-If tool in Google Cloud to determine how your model will perform when individual features are excluded. Rank the feature importance in order of those that caused the most significant performance drop when removed from the model.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Was this article displayed correctly? Not happy with what you see?


Share this article with your
friends and colleagues.

Facebook



Share this article with your
friends and colleagues.

Facebook