k-Nearest Neighbors: Prediksi
Sekarang setelah Anda melatih sebuah pengklasifikasi KNN, Anda dapat menggunakannya untuk memprediksi label titik data baru. Semua data yang tersedia telah digunakan untuk pelatihan, namun kebetulan ada observasi baru yang tersedia. Data ini sudah dimuat untuk Anda sebagai X_new.
Model knn, yang Anda buat dan latih pada latihan sebelumnya, juga sudah dimuat. Anda akan menggunakan pengklasifikasi Anda untuk memprediksi label serangkaian titik data baru:
X_new = np.array([[30.0, 17.5],
[107.0, 24.1],
[213.0, 10.9]])
Latihan ini adalah bagian dari kursus
Supervised Learning dengan scikit-learn
Petunjuk latihan
- Buat
y_preddengan memprediksi nilai target dari fitur yang belum terlihatX_newmenggunakan modelknn. - Cetak label yang diprediksi untuk himpunan prediksi tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Predict the labels for the X_new
y_pred = ____
# Print the predictions
print("Predictions: {}".format(____))