k-En Yakın Komşu: Tahmin
Artık bir KNN sınıflandırıcısı eğittiğine göre, onu yeni veri noktalarının etiketlerini tahmin etmek için kullanabilirsin. Mevcut verilerin tamamı eğitim için kullanıldı; neyse ki senin için yeni gözlemler mevcut. Bunlar X_new olarak önceden yüklendi.
Son egzersizde oluşturup veriye uydurduğun knn modeli de senin için önceden yüklendi. Sınıflandırıcını kullanarak bir dizi yeni veri noktasının etiketlerini tahmin edeceksin:
X_new = np.array([[30.0, 17.5],
[107.0, 24.1],
[213.0, 10.9]])
Bu egzersiz
scikit-learn ile Supervised Learning
kursunun bir parçasıdırEgzersiz talimatları
knnmodelini kullanarak, görülmemiş özelliklerX_newiçin hedef değerleri tahmin edipy_preddeğişkenini oluştur.- Tahmin kümesine ait öngörülen etiketleri yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Predict the labels for the X_new
y_pred = ____
# Print the predictions
print("Predictions: {}".format(____))