Moeilijkheid
Jouw beste score
N.v.t.
Je bent opgeroepen door Arcanus, de Grootste Tovenaar van het Rijk der Woorden, om deel te nemen aan de ONIA Winter Warmup Challenge 2025, de nationale competitie voor magie en kunstmatige intelligentie.
Arcanus heeft magische beelden gecreëerd vol met symbolen, vormen en mysterieuze artefacten, elk gegenereerd vanuit verborgen sleutelwoorden. Alleen degenen met scherpe ogen en een heldere geest zullen de subtiele betekenissen kunnen ontcijferen.
Elk beeld combineert elementen uit 3 thematische grimoires zorgvuldig gekozen uit de volgende:
Animals – bevat woorden die huisdieren en wilde dieren vertegenwoordigen.Christmas – bevat woorden geassocieerd met kerstfeesten.Fruits & Vegetables – bevat woorden die fruit en groenten vertegenwoordigen.Magic – bevat woorden die concepten en objecten uit de magische en fantastische wereld aanduiden.Objects – bevat woorden die alledaagse objecten en meubilair aanduiden.Plants – bevat woorden die bloemen en decoratieve planten vertegenwoordigen.School Items – bevat woorden die schoolobjecten en educatieve materialen aanduiden.Uit elk grimoire heeft Arcanus één woord gekozen, en deze 3 woorden zijn gebruikt om een spreuk te construeren die een beeld genereert van 1024 x 1024. Vervolgens heeft hij dit aangevuld met nog 17 willekeurig gekozen woorden, resulterend in 20 woorden aangeboden als kandidaten. Om de test te doorstaan en gekozen te worden als leerling van Arcanus, moet je 5 woorden kiezen uit de 20, die je als essentieel beschouwt voor het construeren van een spreuk die het aangegeven beeld genereert.
De onderstaande tabel onthult enkele van de resultaten van de spreuken: de combinaties van sleutelwoorden, de geselecteerde grimoires en hun visuele effect, zoals deze zich hebben gematerialiseerd in Arcanus' bezweringskamer.
| Voorbeeldbeeld | Gebruikte woorden | Geselecteerde grimoires |
|---|---|---|
![]() | Holly, jackal, Sunflower | Christmas, Animals, Plants |
![]() | Gingerbread, Magnolia, swan | Christmas, Plants, Animals |
![]() | potion, Christmas tree, Camellia | Magic, Christmas, Plants |
![]() | vacuum, flamingo, tablet | Objects, Animals, Education |
![]() | Fern, lantern, desk_lamp | Plants, Objects, Education |
Jouw taak is om een Kunstmatige Intelligentie model te bouwen dat 5 relevante woorden kan ontdekken voor elk beeld. De keuze van de 5 woorden moet gemaakt worden rekening houdend met de volgende aspecten:
De punten worden als volgt toegekend:
Voor de gehele testset wordt de som van de individuele scores voor alle beelden berekend. Op basis van deze waarde wordt de finale score berekend volgens de regels:
Jouw model moet leren om subtiele aanwijzingen te herkennen en de juiste woorden te prioriteren.
Dankzij zijn grootmoedigheid heeft de grote tovenaar Arcanus besloten jullie enkele voorbeelden van spreuken te geven, zodat jullie en jullie op Kunstmatige Intelligentie gebaseerde oplossingen de mechanismen van de magische kunst kunnen begrijpen en jullie kunnen voorbereiden op het finale leerling-examen.
Elk voorbeeld uit de trainingsset bevat het volgende:
dataset/train/<id>/image.png – de visuele representatie van de combinatie van sleutelwoorden.dataset/train/<id>/metadata.json, dat bevat:
image_path: het pad naar het beeldprompt: de prompt gebruikt voor het genereren van het beeldcorrect_words: de lijst van de 3 sleutelwoorden gebruikt voor de promptcategories_used: de categorieën waaruit de 3 sleutelwoorden afkomstig zijnword_choices: de complete lijst van 20 woorden (inclusief de 3 juiste en 17 andere willekeurig gekozen), voor de selectietaakVoorbeeld van JSON:
{ "image_path": "dataset/train/00001/image.png", "prompt": "dragon, pencil, tulip, colorful, surreal, like Codenames Pictures", "correct_words": ["dragon", "pencil", "tulip"], "categories_used": ["animals", "school_items", "flowers"], "word_choices": ["dragon", "pencil", "tulip", "book", "eraser", "hat", "rose", "wand", "star", "globe", "map", "chair", "desk", "coat", "shoe", "ruler", "backpack", "wand", "crayon", "flowerpot"]}Elk voorbeeld uit de testset bevat het volgende:
dataset/test/<id>/image.png – de visuele representatie van de combinatie van sleutelwoorden.dataset/test/<id>/metadata.json, dat bevat:image_path: het pad naar het beeldword_choices: de complete lijst van 20 woorden (inclusief de 3 juiste en 17 andere willekeurig gekozen), voor de selectietaakNadat je jouw model hebt getraind en hebt geleerd de verbanden tussen de ontvangen beelden, woorden en hun grimoires te ontrafelen, vraagt de grote Arcanus je om de finale resultaten te sturen in de vorm van een enkel CSV-bestand. Dit is het officiële perkament dat leerlingen inleveren bij hun magische examen.
Het inzendingsbestand moet in csv-formaat zijn en moet exact de volgende kolommen bevatten:
ID – de identifier van het voorbeeld (dezelfde ID als in de dataset).word1word2word3word4word5Deze vijf woorden vertegenwoordigen de belangrijkste 5 woorden gekozen door het model uit de lijst van 20 ontvangen voor elk voorbeeld.
Hun volgorde is essentieel:
word1 – het woord beschouwd als meest relevant door het modelword5 – het woord beschouwd als minst relevant onder de 5 gekozen🪬 Arcanus waarschuwt: „De volgorde is de sleutel! Zonder deze valt de magie uiteen."
ID,word1,word2,word3,word4,word500001,dragon,tulip,pencil,star,chair00002,holly,jackal,sunflower,wand,globe00003,candle,elf,peony,fox,notebook