Сложность
Ваш лучший результат
Н/Д
Шахматы — это знаменитая стратегическая игра с многовековой историей, признанная за свою сложность и высокие требования к логическому мышлению и планированию. Связь между шахматами и искусственным интеллектом очень тесная: многие алгоритмы и техники машинного обучения были разработаны именно для создания агентов, способных играть в шахматы на высоком уровне.
Историческим моментом в этом контексте стал 1997 год, когда компьютер Deep Blue, разработанный IBM, победил чемпиона мира Гарри Каспарова, продемонстрировав потенциал вычислительных машин в сложных стратегических играх.
В вашем распоряжении набор данных, состоящий из следующих файлов:
train.csvСодержит:
id – уникальный идентификатор (P00001, P00002 …)image_path – путь к изображениюlabel – тип фигуры (bishop, knight, pawn, queen, rook)Содержит:
id – уникальный идентификаторimage_path – путь к изображениюВсе изображения хранятся в директории images/.
Постройте модель классификации изображений, которая может различать шахматные фигуры (bishop, knight, pawn, queen, rook). Вы можете использовать любую современную архитектуру глубокого обучения: ResNet, EfficientNet, Vision Transformer, ConvNeXt и т.д., возможно с дообучением предварительно обученных моделей.
В итоге вы сгенерируете файл submission.csv в формате:
id,labelP00081,queenP00082,knightМетрика, используемая для оценки модели — точность:
accuracy = (количество_правильных_предсказаний / общее_количество_предсказаний)