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 merupakan bagian dari kursus
Prapemrosesan untuk Machine Learning di Python
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(____.____(____, ____))