Matrizes de confusão, novamente
Criar uma matriz de confusão em Python é simples. O maior desafio é garantir que você entenda a orientação da matriz. Este exercício assegura que você entenda a implementação de matrizes de confusão do sklearn. Aqui, você criou um modelo de random forest usando o conjunto de dados tic_tac_toe, rfc, para prever resultados de 0 (derrota) ou 1 (vitória) para o Jogador Um.
Observação: Se você ler sobre matrizes de confusão em outro site ou para outra linguagem de programação, os valores podem estar invertidos.
Este exercício faz parte do curso
Validação de Modelos em Python
Instruções do exercício
- Importe a função do
sklearnpara criar matrizes de confusão. - Usando o modelo
rfc, crie previsões de categoria no conjunto de testeX_test. - Crie uma matriz de confusão usando o
sklearn. - Imprima o valor de
cmque representa os 1s reais que foram previstos como 1s (verdadeiros positivos).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
from sklearn.metrics import ____
# Create predictions
test_predictions = rfc.____(____)
# Create and print the confusion matrix
cm = ____(____, ____)
print(cm)
# Print the true positives (actual 1s that were predicted 1s)
print("The number of true positives is: {}".format(cm[____, ____]))