Problem #71
Author:IOAI 2025
Difficulty
Your best score
N/A
You have been studying Artificial Intelligence for some time. An old friend of your father's, a famous archaeologist and art critic, heard about this and asked for your help. You need to design an algorithm that can classify ancient paintings as either authentic pieces or replicas.
Since professional authentication is expensive, the research team has obtained authenticity labels for only a small portion of the paintings. For most samples, authenticity remains unknown. It is known that the digital characteristics of paintings exhibit strong structural patterns. You are tasked with using all available samples - including those with unknown labels - to train a classification model for ancient painting authenticity.
The dataset consists of a training set, a validation set, and a test set, each containing 500 independent samples.
training_set.csv)SampleID).feature1, feature2, feature3, feature4, feature5, feature6).label) contains the label: 1 for authentic, -1 for replica, and 0 for unknown.The training set is used for training models and can be accessed and downloaded directly during the competition.
validation_set.csv)⚠️ The validation set is used for calculating the Leaderboard A (public) score and was not directly accessible during the competition.
test_set.csv)⚠️ The test set is used for calculating the Leaderboard B (private) score and was not directly accessible during the competition.
Your task is to train a suitable model capable of predicting the authenticity of paintings from the test sets, despite the large number of unlabeled samples.
You need to generate a submission.csv file that will have the following format:
SampleID, ClasamentType, labelVALIDATION_001, A, 1TEST_001, B, 1where:
SampleID represents the painting id (provided in validation_set.csv or test_set.csv).ClasamentType will have the value A for paintings from validation_set.csv and will have the value B for paintings from test_set.csv.label is the label predicted by the model.The evaluation metric will be classification accuracy, defined as the proportion of correctly predicted samples out of the total number of evaluated samples.
The final score is calculated based on the accuracy obtained using the following rules: