Nächste-Nachbarn-Klassifikation: Vorhersage
Nachdem du einen KNN-Klassifikator angepasst hast, kannst du ihn verwenden, um das Label neuer Datenpunkte vorherzusagen. Alle verfügbaren Daten wurden für das Training verwendet, aber zum Glück gibt es neue Beobachtungen. Diese haben wir für dich als X_new
vorgeladen.
Das Modell knn
, das du in der letzten Übung erstellt und an die Daten angepasst hast, wurde für dich vorgeladen. Du wirst deinen Klassifikator verwenden, um die Labels für eine Reihe neuer 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
Anleitung zur Übung
- Erstelle
y_pred
, indem du die Zielwerte der ungesehenen MerkmaleX_new
mithilfe des Modellsknn
vorhersagst. - Drucke die vorhergesagten Labels für die Vorhersagenmenge.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Predict the labels for the X_new
y_pred = ____
# Print the predictions
print("Predictions: {}".format(____))