Moeilijkheid
Jouw beste score
N.v.t.
Wanneer we ons richten op beroemde schilderijen, moeten we ook rekening houden met objectieve kenmerken zoals de afmetingen van het doek, het type penseel waarmee het is geschilderd, de visuele complexiteit of de kleurendichtheid, naast hun artistieke kwaliteit. Automatische waardevaststelling en identificatie van de schildersstijl kunnen verzamelaars en musea helpen bij het analyseren van grote collecties kunstwerken.
Voor het oplossen van dit probleem heb je twee bestanden tot je beschikking:
train.csv – bevat alle variabelen, inclusief target_price, voor het trainen van modellentest.csv – bevat dezelfde variabelen, zonder de kolom target_price, en de gegevens uit dit bestand worden gebruikt voor het genereren van voorspellingen| Column | DType | Beschrijving |
|---|---|---|
| SampleID | int | Unieke identificator van het schilderij |
| canvas_size | object | Afmetingen van het doek (bijv. "80x50") |
| is_oil_painting | bool | Indicator of het schilderij een olieverfschilderij is |
| brush_type | object | Type penseel dat is gebruikt |
| num_colors | int | Aantal gebruikte kleuren |
| colorfulness | float | Mate van kleurigheid |
| complexity | float | Visuele complexiteit |
| brightness | float | Helderheid van het schilderij |
| contrast | float | Contrast van het schilderij |
| stroke_density | float | Dichtheid van de penseelstreek |
| has_signature | bool | Of het schilderij een handtekening heeft |
| is_framed | bool | Of het schilderij is ingelijst |
| uses_gold_leaf | bool | Of het schilderij bladgoud gebruikt |
| is_restored | bool | Of het schilderij is gerestaureerd |
| dominant_warm_colors | bool | Of warme kleuren overheersen |
| dominant_color | object | Dominante kleur |
| art_period_hint | object | Hint artistieke periode |
| auction_house | object | Veilinghuis |
| image_quality | object | Kwaliteit van de afbeelding |
| brightness_log | float | Logaritmische helderheid |
| complexity_x_stroke | float | Complexiteit × penseeldichtheid |
| fake_style_score | float | Score valse stijl |
| painter_style_score | float | Score schildersstijl |
| target_price | int | Prijs van het schilderij (alleen in train.csv) |
Voor dit probleem moet je 3 taken oplossen.
Onlangs is een revolutionair algoritme ontdekt door een groep onderzoekers in kunstmatige intelligentie en kunst. Dit kan, op basis van de objectieve kenmerken van het schilderij, evalueren of een schilderij zeker authentiek is of niet.
Voor elk schilderij berekent het algoritme een Artistieke Authenticiteitscore (AAS) met behulp van de volgende regels:
stroke_density > 0.7, voeg 2 punten toe aan AAS.complexity > 0.65, voeg 2 punten toe aan AAS.uses_gold_leaf = True, voeg 1 punt toe aan AAS.has_signature = True, voeg 1 punt toe aan AAS.num_colors > 65 en colorfulness > 0.7, voeg 2 punten toe aan AAS.contrast < 0.4 of brightness < 0.45 of brightness > 0.75, trek 1 punt af van AAS.Na het berekenen van de score krijgt het schilderij het label:
Authentiek: als AAS ≥ 5
Onzeker: als AAS < 5
Answer in het inzendingsbestand zal Authentiek of Onzeker zijn voor elk schilderij uit test.csv.
Het is bekend dat de schilderijen in de dataset zijn gemaakt door 5 beroemde schilders, maar de informatie over de schilder is niet beschikbaar.
Jouw taak is om aan elk schilderij uit test.csv een numeriek ID tussen 0 en 4 toe te wijzen, zodat schilderijen gemaakt door dezelfde schilder hetzelfde ID krijgen.
Answer in het inzendingsbestand zal het numerieke ID (0, 1, 2, 3 of 4) zijn voor elk schilderij uit test.csv.Voor elk schilderij opgenomen in train.csv hebben we een gespecificeerde prijs (kolom target_price). Op basis van de beschikbare informatie in train.csv, train een Kunstmatige Intelligentie model dat in staat is om voor de schilderijen uit test.csv de prijs te voorspellen.
Het bestand submission.csv moet bevatten:
SampleID - overgenomen uit het bestand test.csv;subtaskID - kan zijn: Task1, Task2, Task3;Answer - de berekende of geschatte waarde voor het schilderij aangegeven door SampleID bij de taak aangegeven door subtaskID.Voor deze subtask wordt exacte vergelijking gebruikt tussen de ingezonden antwoorden (Authentiek / Onzeker) en de juiste labels.
De evaluatie wordt gedaan met behulp van Adjusted Rand Index (ARI).
De evaluatie wordt gedaan met behulp van Mean Absolute Error (MAE).
Regels: