Google Cloud Professional Machine Learning Engineer — Question 191

You work at a bank. You have a custom tabular ML model that was provided by the bank’s vendor. The training data is not available due to its sensitivity. The model is packaged as a Vertex AI Model serving container, which accepts a string as input for each prediction instance. In each string, the feature values are separated by commas. You want to deploy this model to production for online predictions and monitor the feature distribution over time with minimal effort. What should you do?

Answer options

Correct answer: A

Explanation

The correct answer is A because it involves deploying the model to Vertex AI and setting up a monitoring job specifically for feature drift detection, which is essential for understanding changes in the feature distribution over time. Options B, C, and D are incorrect because they either focus on feature skew detection, which is less relevant for monitoring distribution changes, or require unnecessary refactoring of the serving container to accept key-value pairs.