CommencerCommencer 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

Validation des modèles en Python

Afficher le cours

Instructions

  • 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 cet exemple de code.

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