Problema #3
Autor:ML de bază
Dificuldade
A tua melhor pontuação
N/D
Deseja-se construir um modelo de classificação que determine a espécie de uma flor com base em suas características.
Cada amostra é caracterizada por 4 atributos numéricos: comprimento e largura da sépala e da pétala, e o rótulo (species) indica a espécie da flor:
setosaversicolorvirginicaEste tipo de problema pertence à categoria de classificação multiclasse (multi-class classification).
O dataset é derivado da coleção clássica Iris (UCI ML Repository).
sepal_lengthsepal_widthpetal_lengthpetal_widthtrain.csvContém todas as 4 colunas de features mais a coluna:
target – representa a espécie da flor (0=setosa, 1=versicolor, 2=virginica)Exemplo:
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.csvContém as mesmas colunas sem target, mas inclui SampleID.
Exemplo:
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 43O arquivo de saída (submission.csv) deve conter exatamente duas colunas:
SampleIDlabel – espécie prevista (0, 1 ou 2)Exemplo:
| SampleID | label |
|---|---|
| 101 | 1 |
| 102 | 2 |
| 103 | 0 |
A avaliação dos modelos será feita utilizando a seguinte métrica:
Esta métrica é adequada para classificação multiclasse, pois atribui peso igual a cada classe, independentemente do número de exemplos em cada uma.
Fórmula geral:
onde C é o número de classes, e F1_i é o score F1 para a classe i.
O score final é expresso como percentual (0–100), arredondado para duas casas decimais.
O dataset provém da coleção original:
UCI Machine Learning Repository – Iris Data Set