Pipeline untuk prediksi genre lagu: I
Sekarang saatnya membangun sebuah pipeline. Pipeline ini akan memuat langkah untuk imputasi nilai hilang menggunakan mean untuk setiap fitur dan membangun model KNN untuk klasifikasi genre lagu.
Himpunan data music_df yang telah dimodifikasi dan Anda buat pada latihan sebelumnya sudah dimuat untuk Anda, bersama dengan KNeighborsClassifier dan train_test_split.
Latihan ini adalah bagian dari kursus
Supervised Learning dengan scikit-learn
Petunjuk latihan
- Impor
SimpleImputerdanPipeline. - Instansiasi sebuah imputer.
- Instansiasi sebuah pengklasifikasi KNN dengan tiga tetangga.
- Buat
steps, sebuah daftar tuple yang berisi variabel imputer yang Anda buat, bernama"imputer", diikuti oleh modelknnyang Anda buat, bernama"knn".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import modules
____
____
# Instantiate an imputer
imputer = ____()
# Instantiate a knn model
knn = ____
# Build steps for the pipeline
steps = [("____", ____),
("____", ____)]