LoslegenKostenlos loslegen

Noch einmal: Confusion-Matrizen

Eine Confusion-Matrix in Python zu erstellen, ist simpel. Die größte Herausforderung ist, die Ausrichtung der Matrix richtig zu verstehen. Diese Übung stellt sicher, dass du die sklearn-Implementierung von Confusion-Matrizen verstehst. Hier hast du mit dem tic_tac_toe-Datensatz ein Random-Forest-Modell rfc erstellt, das Ergebnisse von 0 (Niederlage) oder 1 (Sieg) für Spieler Eins vorhersagt.

Hinweis: Wenn du auf einer anderen Website oder für eine andere Programmiersprache über Confusion-Matrizen liest, könnten die Werte vertauscht sein.

Diese Übung ist Teil des Kurses

Modellvalidierung in Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere sklearn’s Funktion zum Erstellen von Confusion-Matrizen.
  • Erzeuge mit dem Modell rfc Kategorievorhersagen für den Testsatz X_test.
  • Erstelle eine Confusion-Matrix mit sklearn.
  • Gib den Wert aus cm aus, der die tatsächlichen 1er darstellt, die als 1 vorhergesagt wurden (True Positives).

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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[____, ____]))
Code bearbeiten und ausführen