CommencerCommencez gratuitement

Encore des matrices de confusion

Créer une matrice de confusion en Python est simple. Le principal défi est de bien comprendre son orientation. Cet exercice vérifie que vous maîtrisez l’implémentation des matrices de confusion dans sklearn. Ici, vous avez entraîné un modèle de forêt aléatoire rfc sur le jeu de données tic_tac_toe pour prédire les issues 0 (défaite) ou 1 (victoire) pour le Joueur Un.

Remarque : si vous consultez des ressources sur les matrices de confusion pour un autre site ou un autre langage de programmation, l’ordre des valeurs peut être inversé.

Cet exercice fait partie du cours

<cours>Validation des modèles en Python</cours>
Voir le cours

Instructions de l’exercice

  • Importez la fonction de sklearn pour créer des matrices de confusion.
  • En utilisant le modèle rfc, générez des prédictions de catégories sur l’ensemble de test X_test.
  • Créez une matrice de confusion avec sklearn.
  • Affichez la valeur de cm qui correspond aux 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