Bewerten Sie den Klassifikationsbaum
Jetzt, wo du deinen ersten Klassifizierungsbaum angepasst hast, ist es an der Zeit, seine Leistung in der Testmenge zu bewerten. Dazu verwendest du die Genauigkeitsmetrik, die dem Anteil der richtigen Vorhersagen in der Testmenge entspricht.
Das trainierte Modell dt
aus der vorherigen Übung wird zusammen mit der Merkmalsmatrix des Testsatzes X_test
und dem Array der Labels y_test
in deinen Arbeitsbereich geladen.
Diese Übung ist Teil des Kurses
Maschinelles Lernen mit baumbasierten Modellen in Python
Anleitung zur Übung
Importiere die Funktion
accuracy_score
vonsklearn.metrics
.Sage die Beschriftungen der Testmenge voraus und weise die erhaltene Anordnung
y_pred
zu.Evaluiere die Genauigkeit des Testsatzes von
dt
, indem duaccuracy_score()
aufrufst und den Wert anacc
übergibst.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Import accuracy_score
from ____.____ import ____
# Predict test set labels
y_pred = ____.____(____)
# Compute test set accuracy
acc = ____(____, ____)
print("Test set accuracy: {:.2f}".format(acc))