k-Nearest Neighbors: voorspellen
Nu je een KNN-classifier hebt getraind, kun je die gebruiken om het label van nieuwe datapunten te voorspellen. Alle beschikbare data is gebruikt voor training, maar gelukkig zijn er nieuwe observaties beschikbaar. Deze zijn voor je ingeladen als X_new.
Het model knn, dat je in de vorige oefening hebt gemaakt en getraind, is voor je ingeladen. Je gebruikt je classifier om de labels van een set nieuwe datapunten te voorspellen:
X_new = np.array([[30.0, 17.5],
[107.0, 24.1],
[213.0, 10.9]])
Deze oefening maakt deel uit van de cursus
Supervised Learning met scikit-learn
Oefeninstructies
- Maak
y_preddoor de doelwaarden van de onbekende featuresX_newte voorspellen met hetknn-model. - Print de voorspelde labels voor de set voorspellingen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Predict the labels for the X_new
y_pred = ____
# Print the predictions
print("Predictions: {}".format(____))