ComeçarComece de graça

Avaliando gradient boosted trees

Você já usou modelos XGBClassifier() para prever a probabilidade de inadimplência. Esses modelos também podem usar o método .predict() para criar previsões que retornam a classe real de loan_status.

Você deve verificar o desempenho inicial do modelo observando as métricas do classification_report(). Lembre-se de que você ainda não definiu limiares para esses modelos.

Os conjuntos de dados cr_loan_prep, X_test e y_test já foram carregados no workspace. O modelo clf_gbt também foi carregado. O classification_report() para a regressão logística será impresso automaticamente.

Este exercício faz parte do curso

Modelagem de Risco de Crédito em Python

Ver curso

Instruções do exercício

  • Faça a previsão dos valores de loan_status para os dados de teste X e armazene-os em gbt_preds.
  • Verifique o conteúdo de gbt_preds para ver os valores previstos de loan_status, e não probabilidades de inadimplência.
  • Imprima um classification_report() com o desempenho do modelo em relação a y_test.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Predict the labels for loan status
____ = clf_gbt.____(____)

# Check the values created by the predict method
print(____)

# Print the classification report of the model
target_names = ['Non-Default', 'Default']
print(classification_report(____, ____, target_names=target_names))
Editar e executar o código