Obtiažnosť
Vaše najlepšie skóre
N/A
Keď sa odvolávame na slávne obrazy, musíme brať do úvahy aj objektívne charakteristiky ako je veľkosť plátna, typ štetca, ktorým bol namaľovaný, vizuálna zložitosť alebo hustota farieb, okrem ich umeleckej kvality. Automatické odhadovanie hodnoty a identifikácia štýlu maliara môžu pomôcť zberateľom a múzeám analyzovať veľké zbierky diel.
Pre riešenie tohto problému budete mať k dispozícii dva súbory:
train.csv – obsahuje všetky premenné, vrátane target_price, pre trénovanie modelovtest.csv – obsahuje tie isté premenné, bez stĺpca target_price, a údaje z tohto súboru sa používajú na generovanie predpovedí| Column | DType | Popis |
|---|---|---|
| SampleID | int | Jedinečný identifikátor obrazu |
| canvas_size | object | Veľkosť plátna (napr. "80x50") |
| is_oil_painting | bool | Indikátor, či je obraz olejová maľba |
| brush_type | object | Typ použitého štetca |
| num_colors | int | Počet použitých farieb |
| colorfulness | float | Stupeň farebnosti |
| complexity | float | Vizuálna zložitosť |
| brightness | float | Jas obrazu |
| contrast | float | Kontrast obrazu |
| stroke_density | float | Hustota štetca |
| has_signature | bool | Či má obraz podpis |
| is_framed | bool | Či je obraz zarámovaný |
| uses_gold_leaf | bool | Či obraz používa zlatú fóliu |
| is_restored | bool | Či bol obraz reštaurovaný |
| dominant_warm_colors | bool | Či prevládajú teplé farby |
| dominant_color | object | Dominantná farba |
| art_period_hint | object | Návrh umeleckého obdobia |
| auction_house | object | Aukčný dom |
| image_quality | object | Kvalita obrazu |
| brightness_log | float | Logaritmický jas |
| complexity_x_stroke | float | Zložitosť × hustota štetca |
| fake_style_score | float | Skóre falošného štýlu |
| painter_style_score | float | Skóre štýlu maliara |
| target_price | int | Cena obrazu (len v train.csv) |
Pre tento problém máte vyriešiť 3 úlohy.
Nedávno bol objavený revolučný algoritmus skupinou výskumníkov v oblasti umelej inteligencie a umenia. Ten dokáže vyhodnotiť na základe objektívnych charakteristík obrazu, či je obraz určite autentický alebo nie.
Pre každý obraz algoritmus vypočíta Skóre Umeleckej Autenticity (SUA) pomocou nasledujúcich pravidiel:
stroke_density > 0.7, pridaj 2 body k SUA.complexity > 0.65, pridaj 2 body k SUA.uses_gold_leaf = True, pridaj 1 bod k SUA.has_signature = True, pridaj 1 bod k SUA.num_colors > 65 a colorfulness > 0.7, pridaj 2 body k SUA.contrast < 0.4 alebo brightness < 0.45 alebo brightness > 0.75, odober 1 bod zo SUA.Po vypočítaní skóre obraz dostane označenie:
Autentický: ak SUA ≥ 5
Neistý: ak SUA < 5
Answer v súbore na odovzdanie bude Autentický alebo Neistý pre každý obraz z test.csv.
Je známe, že obrazy v datasete boli vytvorené 5 slávnymi maliarmi, ale informácia o maliarovi nie je dostupná.
Vašou úlohou je priradiť každému obrazu z test.csv číselné ID medzi 0 a 4, tak aby obrazy vytvorené tým istým maliarom dostali to isté ID.
Answer v súbore na odovzdanie bude číselné ID (0, 1, 2, 3 alebo 4) pre každý obraz z test.csv.Pre každý obraz zahrnutý v train.csv máme špecifikovanú cenu (stĺpec target_price). Na základe informácií dostupných v train.csv natrénujte model Umelej inteligencie, ktorý bude schopný predpovedať pre obrazy z test.csv cenu.
Súbor submission.csv musí obsahovať:
SampleID - prevzaté zo súboru test.csv;subtaskID - môže byť: Task1, Task2, Task3;Answer - hodnota vypočítaná alebo odhadnutá pre obraz označený cez SampleID pri úlohe označenej cez subtaskID.Pre tento subtask sa používa presné porovnanie medzi odoslanými odpoveďami (Autentický / Neistý) a správnymi označeniami.
Hodnotenie sa vykonáva pomocou Adjusted Rand Index (ARI).
Hodnotenie sa vykonáva pomocou Mean Absolute Error (MAE).
Pravidlá: