Canalización para predecir el género de las canciones I
Ahora es el momento de construir una canalización. Contendrá pasos para imputar los valores perdidos utilizando la media de cada característica y construir un modelo KNN para la clasificación del género de la canción.
Se te ha precargado el conjunto de datos music_df
modificado que creaste en el ejercicio anterior, junto con KNeighborsClassifier
y train_test_split
.
Este ejercicio forma parte del curso
Aprendizaje supervisado con scikit-learn
Instrucciones del ejercicio
- Importa
SimpleImputer
yPipeline
. - Instancia un imputador.
- Instancia un clasificador KNN con tres vecinos.
- Crea
steps
, una lista de tuplas que contenga la variable de imputación que has creado, llamada"imputer"
, seguida del modeloknn
que has creado, llamado"knn"
.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import modules
____
____
# Instantiate an imputer
imputer = ____()
# Instantiate a knn model
knn = ____
# Build steps for the pipeline
steps = [("____", ____),
("____", ____)]