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


AI Summary Hide AI Generated Summary

Question:

The question involves configuring an XGBoost model deployed on Google Cloud's Vertex AI for online prediction, focusing on explanation methods and model monitoring for minimal latency and drift detection.

Options:

  • A: Uses sampled Shapley with a path count of 5, deploys to Vertex AI Endpoints, and creates a Model Monitoring job using prediction drift.
  • B: Uses Integrated Gradients with a path count of 5, deploys to Vertex AI Endpoints, and creates a Model Monitoring job using prediction drift.
  • C: Uses sampled Shapley with a path count of 50, deploys to Vertex AI Endpoints, and creates a Model Monitoring job using training-serving skew.
  • D: Uses Integrated Gradients with a path count of 50, deploys to Vertex AI Endpoints, and creates a Model Monitoring job using training-serving skew.

Answer:

The suggested answer is A. This option balances speed and accuracy by using sampled Shapley with a lower path count (5) for faster online explanations and monitors for prediction drift, which is more suitable for online predictions. Higher path counts in sampled Shapley (like 50 in options C and D) improve accuracy at the cost of speed. Monitoring for training-serving skew is unnecessary for online prediction scenarios.

Sign in to unlock more AI features Sign in with Google

You have trained an XGBoost model that you plan to deploy on Vertex AI for online prediction. You are now uploading your model to Vertex AI Model Registry, and you need to configure the explanation method that will serve online prediction requests to be returned with minimal latency. You also want to be alerted when feature attributions of the model meaningfully change over time. What should you do?

  • A. 1. Specify sampled Shapley as the explanation method with a path count of 5. 2. Deploy the model to Vertex AI Endpoints. 3. Create a Model Monitoring job that uses prediction drift as the monitoring objective.
  • B. 1. Specify Integrated Gradients as the explanation method with a path count of 5. 2. Deploy the model to Vertex AI Endpoints. 3. Create a Model Monitoring job that uses prediction drift as the monitoring objective.
  • C. 1. Specify sampled Shapley as the explanation method with a path count of 50. 2. Deploy the model to Vertex AI Endpoints. 3. Create a Model Monitoring job that uses training-serving skew as the monitoring objective.
  • D. 1. Specify Integrated Gradients as the explanation method with a path count of 50. 2. Deploy the model to Vertex AI Endpoints. 3. Create a Model Monitoring job that uses training-serving skew as the monitoring objective.
Show Suggested Answer Hide Answer
Suggested Answer: A πŸ—³οΈ

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

Tabs Reminder: Tabs piling up in your browser? Set a reminder for them, close them and get notified at the right time.

Try our Chrome extension today!


Share this article with your
friends and colleagues.
Earn points from views and
referrals who sign up.
Learn more

Facebook

Save articles to reading lists
and access them on any device


Share this article with your
friends and colleagues.
Earn points from views and
referrals who sign up.
Learn more

Facebook

Save articles to reading lists
and access them on any device