الصعوبة
أفضل نتيجة لك
غير متوفر
الشطرنج هو لعبة استراتيجية مشهورة، بتاريخ يمتد لقرون، معروفة بتعقيدها ومتطلباتها العالية للتفكير المنطقي والتخطيط. الصلة بين الشطرنج والذكاء الاصطناعي وثيقة: تم تطوير العديد من الخوارزميات وتقنيات التعلم الآلي تحديداً لإنشاء عوامل قادرة على لعب الشطرنج على مستوى عالٍ.
كانت لحظة تاريخية في هذا السياق في عام 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 = (عدد_التنبؤات_الصحيحة / العدد_الإجمالي_للتنبؤات)