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 merupakan bagian dari kursus
Supervised Learning dengan scikit-learn
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import modules
____
____
# Instantiate an imputer
imputer = ____()
# Instantiate a knn model
knn = ____
# Build steps for the pipeline
steps = [("____", ____),
("____", ____)]