Challenge - 5 Problems
Evidently AI Monitoring Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate1:30remaining
Understanding Evidently AI's primary purpose
What is the main function of Evidently AI in a machine learning workflow?
Attempts:
2 left
💡 Hint
Think about what happens after a model is deployed and needs ongoing checks.
✗ Incorrect
Evidently AI focuses on monitoring data and model quality metrics to detect changes or problems after deployment.
💻 Command Output
intermediate2:00remaining
Evidently AI report generation output
What output will the following Evidently AI Python code produce?
MLOps
from evidently.dashboard import Dashboard from evidently.tabs import DataDriftTab import pandas as pd reference_data = pd.DataFrame({'feature': [1, 2, 3, 4, 5]}) curr_data = pd.DataFrame({'feature': [1, 2, 2, 4, 5]}) dashboard = Dashboard(tabs=[DataDriftTab()]) dashboard.calculate(reference_data, curr_data) result = dashboard.json() print(result)
Attempts:
2 left
💡 Hint
DataDriftTab compares distributions between reference and current data.
✗ Incorrect
The code calculates data drift between two datasets and outputs a JSON report with metrics indicating if drift occurred.
❓ Configuration
advanced2:30remaining
Configuring Evidently AI for model performance monitoring
Which configuration snippet correctly sets up Evidently AI to monitor model prediction quality with a threshold for accuracy drop?
Attempts:
2 left
💡 Hint
Look for the method that explicitly sets a threshold for accuracy in the preset.
✗ Incorrect
Option D uses the correct method add_accuracy_threshold to set the accuracy threshold in the ClassificationPreset.
❓ Troubleshoot
advanced2:00remaining
Diagnosing Evidently AI dashboard calculation error
You run Evidently AI's dashboard.calculate(reference_data, current_data) but get a KeyError: 'target'. What is the most likely cause?
Attempts:
2 left
💡 Hint
Check if your data frames contain all columns needed by the metrics.
✗ Incorrect
Many Evidently metrics require a 'target' column to compare predictions against true values. Missing it causes KeyError.
🔀 Workflow
expert3:00remaining
Optimal Evidently AI monitoring workflow integration
Which sequence correctly describes the best workflow to integrate Evidently AI monitoring into a CI/CD pipeline for ML models?
Attempts:
2 left
💡 Hint
Think about the logical order from data preparation to deployment to monitoring.
✗ Incorrect
The correct workflow starts with collecting baseline data, then deploying the model, then collecting production data, and finally running monitoring reports.