Databricks Certified Machine Learning Professional — Question 86

A Machine Learning Engineer wants to monitor the quality and stability of their machine learning model’s predictions over time. They have a Delta table, retail_inference_log, which records each model prediction along with input features, a timestamp, and (when available) the true label. They need to detect data drift and monitor model performance trends using Databricks Lakehouse Monitoring, ensuring that alerts are triggered if the distribution of predictions or input features changes significantly.

Which approach will set up monitoring for this use case?

Answer options

Correct answer: A

Explanation

The correct answer is A because it sets up a monitor specifically geared towards calculating drift and performance metrics using defined time windows, which is crucial for monitoring changes over time. Options B, C, and D do not adequately address the requirement to compute metrics over time windows or do not use the Inference profile effectively for this particular use case.