Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Predict the labels for the X_new
y_pred = ____

# Print the predictions
print("Predictions: {}".format(____)) 
Code bewerken en uitvoeren