KNN pada data tanpa skala
Sebelum menambahkan standardisasi ke alur kerja scikit-learn Anda, terlebih dahulu Anda akan melihat akurasi model K-nearest neighbors pada himpunan data wine tanpa melakukan standardisasi.
Model knn serta himpunan data dan label X dan y telah dibuat sebelumnya.
Latihan ini adalah bagian dari kursus
Prapemrosesan untuk Machine Learning di Python
Petunjuk latihan
- Bagi himpunan data menjadi himpunan latih dan uji.
- Latih model
knnpada data latih. - Cetak akurasi himpunan uji dari model
knnyang telah Anda latih.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Split the dataset and labels into training and test sets
X_train, X_test, y_train, y_test = ____(____, ____, stratify=y, random_state=42)
# Fit the k-nearest neighbors model to the training data
____
# Score the model on the test data
print(____.____(____, ____))