Vanskelighetsgrad
Din beste poengsum
N/A
Sjakk er et berømt strategisk spill med en historie som strekker seg over århundrer, anerkjent for sin kompleksitet og høye krav til logisk tenkning og planlegging. Forbindelsen mellom sjakk og kunstig intelligens er tett: mange algoritmer og maskinlæringsteknikker har blitt utviklet nettopp for å skape agenter som kan spille sjakk på høyt nivå.
Et historisk øyeblikk i denne sammenhengen var i 1997, da datamaskinen Deep Blue, utviklet av IBM, beseiret verdensmester Garry Kasparov, og demonstrerte datamaskiners potensial i komplekse strategiske spill.
Du har tilgang til et datasett bestående av følgende filer:
train.csvInneholder:
id – unik identifikator (P00001, P00002 …)image_path – sti til bildelabel – type brikke (bishop, knight, pawn, queen, rook)Inneholder:
id – unik identifikatorimage_path – sti til bildeAlle bildene er lagret i mappen images/.
Bygg en bildeklassifiseringsmodell som kan skille mellom sjakkbrikker (bishop, knight, pawn, queen, rook). Du kan bruke hvilken som helst moderne deep learning-arkitektur: ResNet, EfficientNet, Vision Transformer, ConvNeXt osv., eventuelt med fine-tuning på forhåndstrente modeller.
Til slutt vil du generere en fil submission.csv med formen:
id,labelP00081,queenP00082,knightMetrikken som brukes for evaluering av modellen er nøyaktighet:
accuracy = (antall_korrekte_prediksjoner / totalt_antall_prediksjoner)