Descripción
En este ejercicio, crearemos un pipeline para clasificar flores utilizando validación cruzada.
Este reto consiste en construir un Pipeline utilizando Scikit-Learn para un problema de clasificación de datos. Utilizaremos el conjunto de datos 'iris' de Scikit-Learn, que clasifica tipos de flores en función de varias características. El objetivo es integrar todo el flujo de trabajo de preprocesamiento y modelado dentro de un pipeline y evaluar el modelo construido utilizando la técnica de validación cruzada.
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
Cargar el conjunto de datos
- Utilizar la función
load_iris()
de Scikit-Learn para cargar el conjunto de datos. - Dividir los datos en X (características) e y (objetivo).
Definir el pipeline
- Crear un pipeline que incluya
SimpleImputer
,StandardScaler, PowerTransformner
y un clasificador lineal comoLogisticRegression
.
Aplicar validación cruzada
- Evaluar el modelo utilizando
cross_val_score
con 5 particiones para obtener la puntuación de precisión del modelo.
Mostrar los resultados
- Imprimir las puntuaciones obtenidas en cada iteración de validación cruzada.
- Mostrar la precisión media del modelo.
Solución al ejercicio de programación en ScikitLearn
¡Desbloquea la solución completa!
Completa el ejercicio de programación en ScikitLearn para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en ScikitLearn
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en ScikitLearn