Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak y_pred door de doelwaarden van de onbekende features X_new te voorspellen met het knn-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(____)) 
Code bewerken en uitvoeren