LoslegenKostenlos loslegen

Nächste-Nachbarn-Klassifikation: Vorhersage

Nachdem du einen KNN-Klassifikator angepasst hast, kannst du mit ihm die Labels neuer Datenpunkte vorhersagen. Alle verfügbaren Daten wurden für das Training verwendet, aber zum Glück liegen nun neue Beobachtungen vor. Diese sind für dich bereits als X_new geladen.

Das Modell knn, das du in der letzten Übung erstellt und an die Daten angepasst hast, wurde ebenfalls schon geladen. Du wirst deinen Klassifikator jetzt verwenden, um die Labels für mehrere neue Datenpunkte vorherzusagen:

X_new = np.array([[30.0, 17.5],

                  [107.0, 24.1],

                  [213.0, 10.9]])

Diese Übung ist Teil des Kurses

Überwachtes Lernen mit scikit-learn

Kurs anzeigen

Anleitung zur Übung

  • Erstelle y_pred, indem du die Zielwerte für die bisher ungesehenen Merkmale X_new mithilfe des Modells knn vorhersagst.
  • Gib die vorhergesagten Labels für alle Vorhersagen aus.

Interaktive Übung

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

# Predict the labels for the X_new
y_pred = ____

# Print the predictions
print("Predictions: {}".format(____)) 
Code bearbeiten und ausführen