Monitoring Machine Learning in Python
Maciej Balawejder
Data Scientist
Geschatte performance:
meet hoe goed het model naar verwachting presteert
bepaald met estimators zoals CBPE en DLE
Gerealiseerde performance:

# Initialiseer de calculator
calc = nannyml.PerformanceCalculator(
y_pred_proba='y_pred_proba',
y_pred='y_pred',
y_true='arrived',
timestamp_column_name='timestamp',
problem_type='classification_binary',
chunk_period='d',
metrics=['roc_auc', 'accuracy'],
)
# Fit de calculator
calc.fit(reference)
realized_results = calc.calculate(analysis)
# Toon plot van gerealiseerde performance
results.plot().show()

# Schat en bereken resultaten estimated_results = estimator.estimate(analysis) realized_results = calculator.calculate(analysis)# Toon vergelijkingsplot realized_results.compare(estimated_results).plot().show()

Monitoring Machine Learning in Python