Descripción
Implementa y evalúa un SVM con SVC en Scikit-Learn usando el dataset Iris.
Tu objetivo es implementar y evaluar un modelo de clasificación SVM utilizando el clasificador Support Vector Classifier (SVC) de Scikit-Learn. Este ejercicio evalúa tus habilidades para trabajar con SVM, preprocesar datos y ajustar hiperparámetros.
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
Implementa un script en Python que realice lo siguiente:
Carga el conjunto de datos Iris desde la librería Scikit-Learn utilizando la función datasets.load_iris()
.
Selecciona solo dos características para entrenar el modelo, lo que permitirá una fácil visualización de la frontera de decisión.
Divide el conjunto de datos en subconjuntos de entrenamiento (70%) y prueba (30%) utilizando train_test_split
, aplicando estratificación.
Estandariza las características de ambos conjuntos (entrenamiento y prueba) utilizando StandardScaler
.
Crea y entrena un modelo SVC con un núcleo 'linear'
. Utiliza un parámetro de regularización C=1
.
Evalúa el modelo utilizando la métrica de exactitud en el conjunto de prueba y muestra la precisión con dos decimales.
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