Kom igångKom igång gratis

k-Nearest Neighbors: Förutsäg

Nu när du har tränat en KNN-klassificerare kan du använda den för att förutsäga etiketter för nya datapunkter. All tillgänglig data användes för träning, men lyckligtvis finns det nya observationer att tillgå. Dessa har förinsatts åt dig som X_new.

Modellen knn, som du skapade och tränade i föregående övning, har också förinsatts. Du kommer att använda din klassificerare för att förutsäga etiketterna för en uppsättning nya datapunkter:

X_new = np.array([[30.0, 17.5],
                  [107.0, 24.1],
                  [213.0, 10.9]])

Den här övningen är en del av kursen

Övervakad inlärning med scikit-learn

Visa kurs

Övningsinstruktioner

  • Skapa y_pred genom att förutsäga målvärdena för de osedda särdragen X_new med hjälp av knn-modellen.
  • Skriv ut de förutsagda etiketterna för uppsättningen av förutsägelser.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Predict the labels for the X_new
y_pred = ____

# Print the predictions
print("Predictions: {}".format(____)) 
Redigera och kör kod