Naloga #3
Avtor:ML de bază
Težavnost
Vaš najboljši rezultat
N/A
Želi se zgraditi model klasifikacije, ki bo določil vrsto rože na podlagi njenih značilnosti.
Vsak vzorec je opredeljen s 4 numeričnimi atributi: dolžina in širina čašnega in venčnega lista, oznaka (species) pa označuje vrsto rože:
setosaversicolorvirginicaTa tip problema spada v kategorijo večrazredne klasifikacije (multi-class classification).
Nabor podatkov je izveden iz klasične zbirke Iris (UCI ML Repository).
sepal_lengthsepal_widthpetal_lengthpetal_widthtrain.csvVsebuje vse 4 stolpce features plus stolpec:
target – predstavlja vrsto rože (0=setosa, 1=versicolor, 2=virginica)Primer:
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.csvVsebuje iste stolpce brez target, vendar vključuje SampleID.
Primer:
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 43Izhodna datoteka (submission.csv) mora vsebovati natanko dva stolpca:
SampleIDlabel – napovedana vrsta (0, 1 ali 2)Primer:
| SampleID | label |
|---|---|
| 101 | 1 |
| 102 | 2 |
| 103 | 0 |
Vrednotenje modelov se bo izvajalo z uporabo naslednje metrike:
Ta metrika je primerna za večrazredno klasifikacijo, ker daje enako težo vsaki klasi, ne glede na število primerov v vsaki.
Splošna formula:
kjer je C število razredov, F1_i pa je F1 rezultat za razred i.
Končni rezultat se izrazi kot odstotek (0–100), zaokrožen na dve decimalni mesti.
Nabor podatkov izvira iz originalne zbirke:
UCI Machine Learning Repository – Iris Data Set