Problema #71
Autor:IOAI 2025
Dificuldade
A tua melhor pontuação
N/D
Você está estudando Inteligência Artificial há algum tempo. Um velho amigo do seu pai, arqueólogo e crítico de arte famoso, soube disso e pediu sua ajuda. Você precisa projetar um algoritmo que possa classificar pinturas antigas como peças autênticas ou réplicas.
Como a autenticação profissional é cara, a equipe de pesquisa obteve rótulos de autenticidade apenas para uma pequena parte das pinturas. Para a maioria das amostras, a autenticidade permanece desconhecida. Sabe-se que as características digitais das pinturas apresentam padrões estruturais fortes. Você tem a tarefa de utilizar todas as amostras disponíveis - incluindo aquelas com rótulos desconhecidos - para treinar um modelo de classificação da autenticidade de pinturas antigas.
O conjunto de dados é composto por um conjunto de treinamento, um conjunto de validação e um conjunto de teste, cada um tendo 500 amostras independentes.
training_set.csv)SampleID).feature1, feature2, feature3, feature4, feature5, feature6).label) contém o rótulo: 1 para autêntico, -1 para réplica e 0 para desconhecido.O conjunto de treinamento é utilizado para treinar os modelos e pode ser acessado e baixado diretamente durante a competição.
validation_set.csv)⚠️ O conjunto de validação é utilizado para calcular a pontuação do Ranking A (público) e não foi acessível diretamente durante a competição.
test_set.csv)⚠️ O conjunto de teste é usado para calcular a pontuação do Ranking B (privado) e não foi acessível diretamente durante a competição.
Sua tarefa é treinar um modelo adequado, capaz de prever a autenticidade das pinturas dos conjuntos de teste, apesar do grande número de amostras não rotuladas.
Você deve gerar um arquivo submission.csv que terá o seguinte formato:
SampleID, ClasamentType, labelVALIDATION_001, A, 1TEST_001, B, 1onde:
SampleID representa o id da pintura (fornecido em validation_set.csv ou test_set.csv).ClasamentType terá o valor A para pinturas de validation_set.csv e terá o valor B para pinturas de test_set.csv.label é o rótulo previsto pelo modelo.A métrica de avaliação será a acurácia da classificação, definida como a proporção de amostras previstas corretamente do número total de amostras avaliadas.
A pontuação final é calculada com base na acurácia obtida usando as seguintes regras: