LoslegenKostenlos loslegen

Leistung von Bagging auswerten

Jetzt, da du den Bagging-Classifier instanziiert hast, ist es Zeit, ihn zu trainieren und seine Genauigkeit auf dem Testset zu bewerten.

Der „Indian Liver Patient“-Datensatz ist für dich aufbereitet und in 80 % Training und 20 % Test aufgeteilt. Die Merkmalmatrizen X_train und X_test sowie die Label-Arrays y_train und y_test stehen dir in deinem Workspace zur Verfügung. Außerdem haben wir den Bagging-Classifier bc, den du in der vorherigen Übung instanziiert hast, sowie die Funktion accuracy_score() aus sklearn.metrics geladen.

Diese Übung ist Teil des Kurses

Maschinelles Lernen mit baumbasierten Modellen in Python

Kurs anzeigen

Anleitung zur Übung

  • Passe bc an das Trainingsset an.

  • Sage die Testlabels voraus und weise das Ergebnis y_pred zu.

  • Bestimme die Testgenauigkeit von bc.

Interaktive Übung

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

# Fit bc to the training set
____.____(____, ____)

# Predict test set labels
y_pred = ____.____(____)

# Evaluate acc_test
acc_test = ____(____, ____)
print('Test set accuracy of bc: {:.2f}'.format(acc_test)) 
Code bearbeiten und ausführen