ComeçarComece de graça

Matrizes de confusão

Matrizes de confusão são uma ótima forma de começar a avaliar a acurácia do seu modelo. Elas fornecem os valores necessários para calcular várias métricas, incluindo sensibilidade, especificidade e o F1-score.

Você construiu um modelo de classificação para prever se uma pessoa está com o braço quebrado com base em uma imagem de raio-X. No conjunto de teste, você tem a seguinte matriz de confusão:

Predição: 0 Predição: 1
Real: 0 324 (TN) 15 (FP)
Real: 1 123 (FN) 491 (TP)

Este exercício faz parte do curso

Validação de Modelos em Python

Ver curso

Instruções do exercício

  • Use a matriz de confusão para calcular a acurácia geral.
  • Use a matriz de confusão para calcular a precisão e o recall.
  • Use as três instruções print para exibir cada valor de acurácia.

Exercício interativo prático

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

# Calculate and print the accuracy
accuracy = (____ + ____) / (953)
print("The overall accuracy is {0: 0.2f}".format(accuracy))

# Calculate and print the precision
precision = (____) / (____ + ____)
print("The precision is {0: 0.2f}".format(precision))

# Calculate and print the recall
recall = (____) / (____ + ____)
print("The recall is {0: 0.2f}".format(recall))
Editar e executar o código