სირთულე
თქვენი საუკეთესო შედეგი
არ არის
ჭადრაკი არის ცნობილი სტრატეგიული თამაში საუკუნეების ისტორიით, რომელიც აღიარებულია თავისი სირთულითა და ლოგიკური აზროვნებისა და დაგეგმვის მაღალი მოთხოვნებით. ჭადრაკსა და ხელოვნურ ინტელექტს შორის კავშირი მჭიდროა: მრავალი ალგორითმი და მანქანური სწავლების ტექნიკა შეიქმნა სწორედ იმისთვის, რომ შექმნილიყო აგენტები, რომლებიც შეძლებენ ჭადრაკის თამაშს მაღალ დონეზე.
ისტორიული მომენტი ამ კონტექსტში იყო 1997 წელს, როდესაც IBM-ის მიერ შემუშავებულმა კომპიუტერმა Deep Blue-მ დაამარცხა მსოფლიო ჩემპიონი გარი კასპაროვი, რაც აჩვენა კომპიუტერების პოტენციალი რთულ სტრატეგიულ თამაშებში.
თქვენს ხელთ არის მონაცემთა ნაკრები, რომელიც შედგება შემდეგი ფაილებისგან:
train.csvშეიცავს:
id – უნიკალური იდენტიფიკატორი (P00001, P00002 …)image_path – გამოსახულების გზაlabel – ფიგურის ტიპი (bishop, knight, pawn, queen, rook)შეიცავს:
id – უნიკალური იდენტიფიკატორიimage_path – გამოსახულების გზაყველა გამოსახულება შენახულია images/ დირექტორიაში.
ააშენეთ გამოსახულების კლასიფიკაციის მოდელი, რომელსაც შეუძლია ჭადრაკის ფიგურების განსხვავება (bishop, knight, pawn, queen, rook). შეგიძლიათ გამოიყენოთ ნებისმიერი თანამედროვე deep learning არქიტექტურა: ResNet, EfficientNet, Vision Transformer, ConvNeXt და ა.შ., შესაძლოა წინასწარ ვარჯიშებულ მოდელებზე fine-tuning-ით.
ბოლოს, შექმნით submission.csv ფაილს შემდეგი ფორმით:
id,labelP00081,queenP00082,knightმოდელის შეფასებისთვის გამოყენებული მეტრიკა არის სიზუსტე:
accuracy = (სწორი_პროგნოზების_რაოდენობა / მთლიანი_პროგნოზების_რაოდენობა)