Načítání...
Úloha #36
Autor:Mihai Nan
Obtížnost
Vaše nejlepší skóre
N/A
Pro tento problém musíte implementovat model schopný odhadnout počet odlišných kategorií v obrázku vytvořeném spojením několika malých obrázků.
Datová sada je poskytována ve formě obrázků a přidružených CSV souborů:
train.csv: obsahuje příklady pro trénování modelu
| Sloupec | Typ | Popis |
|---|---|---|
| SampleID | integer | Jedinečný identifikátor pro každý příklad |
| ImagePath | string | Cesta ke spojenému obrázku |
| Label | integer | Počet odlišných kategorií v obrázku |
test.csv: obsahuje příklady pro predikci
| Sloupec | Typ | Popis |
|---|---|---|
| SampleID | integer | Jedinečný identifikátor |
| ImagePath | string | Cesta ke spojenému obrázku |
Skóre pro příklad se počítá následovně:
Soubor pro odevzdání musí být CSV se dvěma sloupci:
| Sloupec | Typ | Popis |
|---|---|---|
| SampleID | integer | Jedinečný identifikátor řádku z testovací sady |
| PredictedLabel | integer | Predikce počtu odlišných kategorií v obrázku |
submission.csv| SampleID | PredictedLabel |
|---|---|
| 1 | 4 |
| 2 | 2 |
| 3 | 3 |
Pokud spojený obrázek obsahuje více objektů, label představuje počet odlišných kategorií.
Model tedy musí rozpoznat různé třídy v obrázku a vrátit celé číslo odpovídající počtu odlišných tříd.