Grūtības pakāpe
Jūsu labākais rezultāts
Nav pieejams
Šahs ir slavena stratēģiska spēle ar gadsimtu vēsturi, kas pazīstama ar savu sarežģītību un augstajām prasībām loģiskai domāšanai un plānošanai. Saikne starp šahu un mākslīgo intelektu ir cieša: daudzi algoritmi un mašīnmācīšanās paņēmieni ir izstrādāti tieši tāpēc, lai radītu aģentus, kas spēj spēlēt šahu augstā līmenī.
Vēsturisks moments šajā kontekstā bija 1997. gadā, kad IBM izstrādātais dators Deep Blue uzvarēja pasaules čempionu Gariju Kasparovu, demonstrējot datoru potenciālu sarežģītās stratēģiskās spēlēs.
Tev ir pieejams datu kopums, kas sastāv no šādiem failiem:
train.csvSatur:
id – unikāls identifikators (P00001, P00002 …)image_path – ceļš uz attēlulabel – figūras tips (bishop, knight, pawn, queen, rook)Satur:
id – unikāls identifikatorsimage_path – ceļš uz attēluVisi attēli ir saglabāti direktorijā images/.
Izveido attēlu klasifikācijas modeli, kas spēj atšķirt šaha figūras (bishop, knight, pawn, queen, rook). Vari izmantot jebkuru modernu dziļās mācīšanās arhitektūru: ResNet, EfficientNet, Vision Transformer, ConvNeXt utt., iespējams ar fine-tuning uz iepriekš apmācītiem modeļiem.
Beigās tu ģenerēsi failu submission.csv ar formu:
id,labelP00081,queenP00082,knightModeļa novērtēšanai izmantotā metrika ir precizitāte:
accuracy = (pareizo_prognožu_skaits / kopējais_prognožu_skaits)