Uzdevums #3
Autors:ML de bază
Grūtības pakāpe
Jūsu labākais rezultāts
Nav pieejams
Ir nepieciešams izveidot klasifikācijas modeli, kas noteiktu zieda sugu balstoties uz tā īpašībām.
Katrs paraugs ir raksturots ar 4 skaitliskajiem atribūtiem: sepaļa un ziedlapiņas garumu un platumu, bet etiķete (species) norāda zieda sugu:
setosaversicolorvirginicaŠāda veida problēma pieder daudzklašu klasifikācijas (multi-class classification) kategorijai.
Datu kopa ir atvasināta no klasiskās Iris kolekcijas (UCI ML Repository).
sepal_lengthsepal_widthpetal_lengthpetal_widthtrain.csvSatur visas 4 features kolonnas plus kolonna:
target – apzīmē zieda sugu (0=setosa, 1=versicolor, 2=virginica)Piemērs:
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.csvSatur tās pašas kolonnas bez target, bet iekļauj SampleID.
Piemērs:
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 43Izvades failam (submission.csv) jāsatur tieši divas kolonnas:
SampleIDlabel – prognozētā suga (0, 1 vai 2)Piemērs:
| SampleID | label |
|---|---|
| 101 | 1 |
| 102 | 2 |
| 103 | 0 |
Modeļu novērtēšana tiks veikta, izmantojot šādu metriku:
Šī metrika ir piemērota daudzklašu klasifikācijai, jo piešķir vienādu svaru katrai klasei, neatkarīgi no piemēru skaita katrā klasē.
Vispārējā formula:
kur C ir klašu skaits, bet F1_i ir F1 rādītājs klasei i.
Galīgais rādītājs tiek izteikts kā procenti (0–100), noapaļots līdz divām decimāldaļām.
Datu kopa nāk no oriģinālās kolekcijas:
UCI Machine Learning Repository – Iris Data Set