IniziaInizia gratis

Ancora sulle confusion matrix

Creare una confusion matrix in Python è semplice. La sfida principale è capire bene l’orientamento della matrice. Questo esercizio verifica che tu abbia compreso l’implementazione delle confusion matrix in sklearn. Qui hai creato un modello random forest usando l’insieme di dati tic_tac_toe, rfc, per prevedere esiti 0 (sconfitta) o 1 (vittoria) per il Giocatore Uno.

Nota: Se leggi delle confusion matrix su un altro sito o per un altro linguaggio di programmazione, i valori potrebbero essere invertiti.

Questo esercizio fa parte del corso

Validazione dei modelli in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa la funzione di sklearn per creare le confusion matrix.
  • Usando il modello rfc, crea le predizioni di categoria sul set di test X_test.
  • Crea una confusion matrix usando sklearn.
  • Stampa il valore di cm che rappresenta gli 1 reali previsti come 1 (veri positivi).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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[____, ____]))
Modifica ed esegui il codice