IniziaInizia gratis

Soglie e matrici di confusione

Hai visto come impostare soglie per i default, ma come influisce questo sulle prestazioni complessive? Per capirlo, puoi iniziare osservando gli effetti con le matrici di confusione.

Ricorda la matrice di confusione mostrata qui:

Imposta valori diversi per la soglia sulla probabilità di default e usa una matrice di confusione per vedere come i diversi valori influenzano le prestazioni del modello.

Il data frame delle previsioni, preds_df, e il modello clf_logistic sono già stati caricati nell'ambiente di lavoro.

Questo esercizio fa parte del corso

Credit Risk Modeling in Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Set the threshold for defaults to 0.5
____[____] = ____[____].apply(lambda x: 1 if x > ____ else 0)

# Print the confusion matrix
print(____(____,____[____]))
Modifica ed esegui il codice