Vaikeustaso
Paras tuloksesi
Ei saatavilla
Kun viittaamme kuuluisiin maalauksiin, meidän on otettava huomioon myös objektiiviset ominaisuudet kuten kankaan koko, maalaussivellin tyyppi, visuaalinen monimutkaisuus tai värien tiheys, niiden taiteellisen laadun lisäksi. Arvon automaattinen arviointi ja taiteilijan tyylin tunnistaminen voivat auttaa keräilijöitä ja museoita analysoimaan suuria teosten kokoelmia.
Tämän ongelman ratkaisemiseen sinulla on käytettävissäsi kaksi tiedostoa:
train.csv – sisältää kaikki muuttujat, mukaan lukien target_price, mallien kouluttamiseentest.csv – sisältää samat muuttujat ilman target_price-saraketta, ja tämän tiedoston tietoja käytetään ennusteiden generointiin| Column | DType | Kuvaus |
|---|---|---|
| SampleID | int | Maalauksen yksilöllinen tunniste |
| canvas_size | object | Kankaan koko (esim. "80x50") |
| is_oil_painting | bool | Indikaattori siitä, onko maalaus öljymaalaus |
| brush_type | object | Käytetyn sivellin tyyppi |
| num_colors | int | Käytettyjen värien määrä |
| colorfulness | float | Värikkyysaste |
| complexity | float | Visuaalinen monimutkaisuus |
| brightness | float | Maalauksen kirkkaus |
| contrast | float | Maalauksen kontrasti |
| stroke_density | float | Sivellinvetojen tiheys |
| has_signature | bool | Onko maalauksessa allekirjoitus |
| is_framed | bool | Onko maalaus kehystetty |
| uses_gold_leaf | bool | Käyttääkö maalaus kultalehtea |
| is_restored | bool | Onko maalaus restauroitu |
| dominant_warm_colors | bool | Hallitsevatko lämpimät värit |
| dominant_color | object | Hallitseva väri |
| art_period_hint | object | Taiteellisen kauden vihje |
| auction_house | object | Huutokauppatalo |
| image_quality | object | Kuvan laatu |
| brightness_log | float | Logaritminen kirkkaus |
| complexity_x_stroke | float | Monimutkaisuus × sivellin tiheys |
| fake_style_score | float | Väärennetyn tyylin pisteet |
| painter_style_score | float | Taiteilijan tyylin pisteet |
| target_price | int | Maalauksen hinta (vain train.csv:ssä) |
Tässä ongelmassa sinun on ratkaistava 3 tehtävää.
Äskettäin tekoälyn ja taiteen tutkijaryhmä on löytänyt vallankumouksellisen algoritmin. Se voi arvioida maalauksen objektiivisten ominaisuuksien perusteella, onko maalaus varmasti aito vai ei.
Jokaiselle maalaukselle algoritmi laskee Taiteellisen Aitouden Pisteet (TAP) käyttäen seuraavia sääntöjä:
stroke_density > 0.7, lisää 2 pistettä TAP:iin.complexity > 0.65, lisää 2 pistettä TAP:iin.uses_gold_leaf = True, lisää 1 piste TAP:iin.has_signature = True, lisää 1 piste TAP:iin.num_colors > 65 ja colorfulness > 0.7, lisää 2 pistettä TAP:iin.contrast < 0.4 tai brightness < 0.45 tai brightness > 0.75, vähennä 1 piste TAP:istä.Pisteiden laskemisen jälkeen maalaus saa etiketin:
Aito: jos TAP ≥ 5
Epävarma: jos TAP < 5
Answer lähetystiedostossa tulee olla Aito tai Epävarma jokaiselle maalaukselle test.csv:ssä.
Tiedetään, että tietojoukon maalaukset on tehnyt 5 kuuluisaa taiteilijaa, mutta tieto taiteilijasta ei ole saatavilla.
Tehtäväsi on antaa jokaiselle test.csv:n maalaukselle numeerinen ID 0:n ja 4:n väliltä, siten että saman taiteilijan tekemät maalaukset saavat saman ID:n.
Answer lähetystiedostossa tulee olla numeerinen ID (0, 1, 2, 3 tai 4) jokaiselle maalaukselle test.csv:ssä.Jokaiselle train.csv:hen sisältyvälle maalaukselle meillä on määritelty hinta (sarake target_price). train.csv:ssä saatavilla olevien tietojen perusteella kouluta tekoälymalli, joka pystyy ennustamaan test.csv:n maalausten hinnan.
Tiedoston submission.csv tulee sisältää:
SampleID - otettu tiedostosta test.csv;subtaskID - voi olla: Task1, Task2, Task3;Answer - laskettu tai arvioitu arvo SampleID:llä ilmoitetulle maalaukselle subtaskID:llä ilmoitetussa tehtävässä.Tässä alitehtävässä käytetään tarkkaa vertailua lähetettyjen vastausten (Aito / Epävarma) ja oikeiden etikettien välillä.
Arviointi tehdään käyttäen Adjusted Rand Index (ARI).
Arviointi tehdään käyttäen Mean Absolute Error (MAE).
Säännöt: