Sudėtingumas
Jūsų geriausias rezultatas
Nepasiekiama
Kai kalbame apie garsius paveikslus, turime atsižvelgti ir į objektyvias charakteristikas, tokias kaip drobės dydis, teptukas, kuriuo buvo tapyta, vizualinis sudėtingumas ar spalvų tankis, be jų meninės kokybės. Automatinis vertės įvertinimas ir tapytojo stiliaus identifikavimas gali padėti kolekcininkams ir muziejams analizuoti dideles kūrinių kolekcijas.
Šiai problemai spręsti turėsite du failus:
train.csv – turi visus kintamuosius, įskaitant target_price, modelių mokymuitest.csv – turi tuos pačius kintamuosius, be target_price stulpelio, ir šio failo duomenys naudojami prognozėms generuoti| Column | DType | Aprašymas |
|---|---|---|
| SampleID | int | Unikalus paveikslo identifikatorius |
| canvas_size | object | Drobės dydis (pvz. "80x50") |
| is_oil_painting | bool | Indikatorius, ar paveikslas yra aliejinė tapyba |
| brush_type | object | Naudoto teptuko tipas |
| num_colors | int | Naudotų spalvų skaičius |
| colorfulness | float | Spalvingumo laipsnis |
| complexity | float | Vizualinis sudėtingumas |
| brightness | float | Paveikslo šviesumas |
| contrast | float | Paveikslo kontrastas |
| stroke_density | float | Teptuko tankis |
| has_signature | bool | Ar paveikslas turi parašą |
| is_framed | bool | Ar paveikslas yra įrėmintas |
| uses_gold_leaf | bool | Ar paveikslas naudoja aukso folijas |
| is_restored | bool | Ar paveikslas buvo restauruotas |
| dominant_warm_colors | bool | Ar vyrauja šiltos spalvos |
| dominant_color | object | Vyraujanti spalva |
| art_period_hint | object | Meno periodo užuomina |
| auction_house | object | Aukcionų namai |
| image_quality | object | Vaizdo kokybė |
| brightness_log | float | Logaritminis šviesumas |
| complexity_x_stroke | float | Sudėtingumas × teptuko tankis |
| fake_style_score | float | Netikro stiliaus balas |
| painter_style_score | float | Tapytojo stiliaus balas |
| target_price | int | Paveikslo kaina (tik train.csv) |
Šiai problemai turite išspręsti 3 užduotis.
Neseniai dirbtinio intelekto ir meno tyrinėtojų grupė atrado revoliucinį algoritmą. Jis gali įvertinti, remiantis objektyviomis paveikslo charakteristikomis, ar paveikslas tikrai autentiškas, ar ne.
Kiekvienam paveikslui algoritmas apskaičiuoja Meninio Autentiškumo Balą (MAB) naudodamas šias taisykles:
stroke_density > 0.7, pridėti 2 taškus prie MAB.complexity > 0.65, pridėti 2 taškus prie MAB.uses_gold_leaf = True, pridėti 1 tašką prie MAB.has_signature = True, pridėti 1 tašką prie MAB.num_colors > 65 ir colorfulness > 0.7, pridėti 2 taškus prie MAB.contrast < 0.4 arba brightness < 0.45 arba brightness > 0.75, atimti 1 tašką iš MAB.Po balo apskaičiavimo paveikslas gauna etiketę:
Autentiškas: jei MAB ≥ 5
Neaiškus: jei MAB < 5
Answer pateikimo faile bus Autentiškas arba Neaiškus kiekvienam paveikslui iš test.csv.
Žinoma, kad duomenų rinkinio paveikslus sukūrė 5 garsūs tapytojai, bet informacija apie tapytoją nėra prieinama.
Jūsų užduotis – priskirti kiekvienam paveikslui iš test.csv skaitmeninį ID nuo 0 iki 4, taip, kad to paties tapytojo sukurti paveikslai gautų tą patį ID.
Answer pateikimo faile bus skaitmeninis ID (0, 1, 2, 3 arba 4) kiekvienam paveikslui iš test.csv.Kiekvienam paveikslui, įtrauktam į train.csv, nurodyta kaina (stulpelis target_price). Remiantis informacija, prieinama train.csv, išmokykite dirbtinio intelekto modelį, kuris galėtų prognozuoti paveikslų iš test.csv kainą.
Failas submission.csv turi turėti:
SampleID - paimtas iš failo test.csv;subtaskID - gali būti: Task1, Task2, Task3;Answer - apskaičiuota arba įvertinta vertė paveikslui, nurodytam per SampleID užduočiai, nurodytai per subtaskID.Šiai užduočiai naudojamas tikslus palyginimas tarp pateiktų atsakymų (Autentiškas / Neaiškus) ir teisingų etikečių.
Vertinimas atliekamas naudojant Adjusted Rand Index (ARI).
Vertinimas atliekamas naudojant Mean Absolute Error (MAE).
Taisyklės: