Matrices de confusion, encore
Créer une matrice de confusion en Python, c'est simple. Le plus grand défi est de bien comprendre l'orientation de la matrice. Cet exercice vérifie votre compréhension de l'implantation des matrices de confusion dans sklearn. Ici, vous avez entraîné un modèle de forêt aléatoire avec le jeu de données tic_tac_toe, rfc, pour prédire les résultats 0 (défaite) ou 1 (victoire) pour le Joueur Un.
Remarque : Si vous consultez des matrices de confusion sur un autre site Web ou pour un autre langage de programmation, il se peut que les valeurs soient inversées.
Cette activité fait partie du cours
Validation de modèles en Python
Instructions de l’exercice
- Importez la fonction de
sklearnqui crée des matrices de confusion. - À l'aide du modèle
rfc, générez des prédictions de catégorie sur l'ensemble de testX_test. - Créez une matrice de confusion avec
sklearn. - Affichez la valeur de
cmqui représente les 1 réels prédits comme 1 (vrais positifs).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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[____, ____]))