CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Importez la fonction de sklearn qui 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 test X_test.
  • Créez une matrice de confusion avec sklearn.
  • Affichez la valeur de cm qui 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[____, ____]))
Modifier et exécuter le code