ربات فوتبالیست | UT AIمسابقه انتخابی هکاتون
2/28/25, 4:01 PM
ربات فوتبالیست
مجموعهداده این سوال را میتوانید از این لینک دانلود کنید.
امیرعلی موفق شده است رباتهای فوتبالیستی طراحی کند که بتوانند مانند یک بازیکن واقعی عمل کنند😜 ( .
)
او قصد دارد در هفتهی آینده برای فروش این محصول ،فروشگاهی را افتتاح کند .در این فروشگاه صدها ربات
فوتبالیست با پستهای تخصصی دروازهبان ،مدافع ،هافبک و مهاجم قرار است به نمایش گذاشته شود.
امیرعلی ،فروشگاه را به چهار بخش تقسیم کرده بود تا رباتهای مربوط به هر پست را در بخش خودش قرار
دهد .اما زمان چینش رباتها متوجه شد دیتابیس مربوط به اطالعات آنها دچار نقص شده و حال نمیداند که
کدام ربات برای کدام پست آموزش دیده است .اما از آنجا که حسابی تبلیغات کرده بود ،نمیتوانست افتتاحیه را
لغو کند.
در همان زمان متوجه شد که برای هر ربات ،نقشهی حرارتی تحرک آن ربات را زمانی که در یک زمین فوتبال بازی
میکرده است تا آموزش ببیند ،در یک دیتابیس دیگر ثبت کرده است .برای همین به سراغ آن رفت تا بتواند از
روی آن عکسها پست رباتها را بازیابی کند .اما از آنجا که تعداد آنها زیاد است از شما میخواهد تا مدلی
طراحی کنید که از روی نقشهی حرارتی یک بازیکن ،پست آن را پیشبینی کند.
مجموعه داده 🔗
در فایل اولیه این سوال دو پوشه با نامهای trainو testقرار دارند که به ترتیب مجموعهدادهی آموزش و
آزمون این سوال هستند.
مجموعهدادهی آموزش این سوال شامل تعداد ۳۹۷عکس است که در چهار پوشهی
Forward
و
Midfielderو Defenderو Goalkeeperقرار دارند .در پوشهی testنیز تعداد ۱۶۵عکس قرار دارد که
باید برچسب آنها را پیشبینی کنید.
معیار ارزیابی
1/3
https://quera.org/contest/assignments/81036/problems/278519/print
ربات فوتبالیست | UT AIمسابقه انتخابی هکاتون
2/28/25, 4:01 PM
در این سوال مدل شما با استفاده از معیار Accuracyارزیابی خواهد شد و باید حداقل دقت ۶۰درصد را کسب
نماید .بنابراین در صورت کسب آستانه مورد نظر ،امتیاز شما بهصورت زیر محاسبه میشود و در غیر این صورت
صفر خواهد بود.
150 × Accuracy
توجه
در طول مسابقه امتیازی که مشاهده میکنید ،فقط نتیجهی Accuracyروی ۳۰درصد از مجموعهداده
آزمون است و بعد از پایان زمان مسابقه ،امتیاز نهایی شما روی ۷۰درصد مابقی محاسبه میشود.
این کار به منظور جلوگیری از overfittingو حفظ عمومیت مدل انجام میشود تا مطمئن شویم
مدلهایی که دچار بیشبرازش شدهاند ،در امتیازدهی نهایی ،افت میکنند.
نحوه ارسال پاسخ
برای ارسال پاسخ به این سوال باید یک فایل با نام submission.csvدرست نمایید .این فایل شامل تنها یک
ستون با نام Positionاست و ۱۶۵سطر دارد (غیر از سطر مربوط به نام ستون) که سطر با اندیس ، nمقدار
پیشبینی مدل شما برای تصویر با نام n.jpgدر مجموعهداده آزمون است.
برای مثال جدول زیر قالب ۵سطر ابتدایی خروجی شما را مشخص میکند( .البته این مقادیر به صورت فرضی
هستند و با جواب شما ممکن است متفاوت باشند)
Position
Forward
Goalkeeper
Defender
Defender
2/3
https://quera.org/contest/assignments/81036/problems/278519/print
ربات فوتبالیست | UT AIمسابقه انتخابی هکاتون
2/28/25, 4:01 PM
Position
Midfielder
نکتهی بسیار مهم
توجه داشته باشید که پس از حل سوال باید کد مربوط به آموزش مدل خود را در سوال آخر بارگذاری نمایید.
در غیر این صورت نمره این سوال شما صفر خواهد شد.
3/3
https://quera.org/contest/assignments/81036/problems/278519/print