Problema #3
Autor:ML de bază
Dificultad
Tu mejor puntuación
N/D
Se desea construir un modelo de clasificación que determine la especie de una flor basándose en sus características.
Cada muestra se caracteriza por 4 atributos numéricos: longitud y anchura del sépalo y pétalo, y la etiqueta (species) indica la especie de la flor:
setosaversicolorvirginicaEste tipo de problema pertenece a la categoría de clasificación multiclase (multi-class classification).
El dataset se deriva de la colección clásica Iris (UCI ML Repository).
sepal_lengthsepal_widthpetal_lengthpetal_widthtrain.csvContiene todas las 4 columnas de features más la columna:
target – representa la especie de la flor (0=setosa, 1=versicolor, 2=virginica)Ejemplo:
sepal_length_(cm) sepal_width_(cm) petal_length_(cm) petal_width_(cm) target SampleID8 4.4 2.9 1.4 0.2 0 9106 4.9 2.5 4.5 1.7 2 10776 6.8 2.8 4.8 1.4 1 779 4.9 3.1 1.5 0.1 0 1089 5.5 2.5 4.0 1.3 1 90test.csvContiene las mismas columnas sin target, pero incluye SampleID.
Ejemplo:
sepal_length_(cm) sepal_width_(cm) petal_length_(cm) petal_width_(cm) SampleID38 4.4 3.0 1.3 0.2 39127 6.1 3.0 4.9 1.8 12857 4.9 2.4 3.3 1.0 5893 5.0 2.3 3.3 1.0 9442 4.4 3.2 1.3 0.2 43El archivo de salida (submission.csv) debe contener exactamente dos columnas:
SampleIDlabel – la especie predicha (0, 1 o 2)Ejemplo:
| SampleID | label |
|---|---|
| 101 | 1 |
| 102 | 2 |
| 103 | 0 |
La evaluación de los modelos se realizará utilizando la siguiente métrica:
Esta métrica es adecuada para la clasificación multiclase, ya que otorga peso igual a cada clase, independientemente del número de ejemplos en cada una.
Fórmula general:
donde C es el número de clases, y F1_i es el score F1 para la clase i.
El score final se expresa como porcentaje (0–100), redondeado a dos decimales.
El dataset proviene de la colección original:
UCI Machine Learning Repository – Iris Data Set