سلام
به مسابقه ماینپرابلم یونیدرو (تحلیل داده) خوش آمدید.
قبل از شروع مسابقه، ابتدا موارد زیر را مطالعه کنید:
به شما پیشنهاد میشود قبل از شروع به کُد زدن و حل این مسابقه، یک مرتبه همه سوالات آن را مطالعه کنید. سپس، به این صفحه برگردید و موارد لیستشده را دوباره مطالعه کنید تا تمامی ابعاد مسابقه برای شما روشن گردد.
فرض کنید که کاپیتان شپرد، فرمانده سفینه فضایی نرماندی، شما را به عنوان دانشمند داده به خدمه سفینه اضافه کردهاست تا بهاو در انجام ماموریتهای اکتشافی در منظومه هلیوس کمک کنید.
در یکی از ماموریتهای اکتشافی، پیام زیر به سفینه مخابره میشود:
طبق اطلاعات بدست آمده توسط کاوشگران، معادن متعددی در سیاره ایوس وجود دارند. با توجه به نزدیک بودن سفینه به این سیاره، اقدام به بررسی تصاویر حفاریهای آن معادن کرده و نتایج را اعلام کنید. مراحل مختلف انجام این ماموریت به همراه توضیحات مربوطه، به شما ارسال میگردد.
برای آشنایی بیشتر با مفهوم حفاری اکتشافی، این ویدیو را تماشا کنید.
این مسابقه دارای ۳ سوال میباشد و شما میتوانید دادگان این مسابقه (یکسان برای تمامی سوالها) را از یکی از لینکهای زیر دانلود کنید:
پیش از دانلود این دادگان، بایستی که محیط برنامهنویسی لازم برای محاسبات را آماده کنید. در صورتی که میخواهید با استفاده از زبان برنامهنویسی پایتون و کتابخانههای موجود در آن، در این مسابقه شرکت کنید. میتوانید که از سامانه گوگل کُلَب (اینجا) استفاده کنید.
بدین صورت نیازی نیست که شما دادگان این مسابقه (حدود ۱.۵ گیگابایت داده) را روی کامپیوتر خود دانلود کنید. همچنین گوگل کُلَب این امکان را به شما میدهد که از قابلیتهای GPU
و TPU
آن به رایگان استفاده کرده و سرعت محاسبات خود را به طور قابل ملاحظهای افزایش دهید. پیشنهاد میشود که ابتدا کُد خود را در حالت CPU
توسعه دهید و فقط هنگامی که می خواهید شروع به آموزش دادن مُدل خود کنید، قابلیت GPU
یا TPU
را فعال کنید، بدین صورت به صورت بهینه از منابع استفاده میشود.
اگر اولین باری است که با گوگل کُلَب آشنا میشوید. پیشنهاد میشود راهنمای فارسی کار با آن را از اینجا به دقت مطالعه کنید. توجه داشته باشید که برای استفاده از گوگل کُلَب، شما نیازمند به داشتن ایمیل gmail
میباشید و قابلیتهای ارائه شده در نسخه رایگان آن، برای انجام این مسابقه کافی است. همچنین نیازی به استفاده از فیلترشکن برای دسترسی به آن فعلا نیست!
در صورتی که از لینک گوگل درایو برای دانلود دادگان در گوگل کُلب استفاده میکنید، دستور gdown
میتواند به شما کمک زیادی بکند. برای مطالعه بیشتر، اینجا را ببینید.
همچنین برای دانلود دادگان از لینک دراپباکس و یا لینک کوئرا در گوگل کُلب میتوانید از دستور wget
استفاده کنید. برای مطالعه بیشتر، اینجا را ببینید.
توجه داشته باشید که داخل گوگل کُلب، باید قبل از اجرای دستور gdown
یا wget
، علامت !
قرار دهید. به مثالهای زیر نگاه کنید.
یا
برای استفاده از دستور gdown
و تشخیص مقدار <GID>
، ابتدا یک لینک گوگل درایو، مانند آدرس https://drive.google.com/file/d/1fSzUMCJHx3JHwrDpY_Qz6KI1zIUv3BnC را باز میکنید. سپس مقدار بعد از d/
تا مقدار قبل از /
بعدی را به عنوان <GID>
آن انتخاب کرده (به مثال زیر نگاه کنید):
همچنین در صورتی که نمی خواهید از گوگل کُلب استفاده کنید و میخواهید محاسبات را در کامپیوتر شخصی خود یا زیرساخت دیگری انجام دهید، میتوانید دادگان را دانلود و از حالت فشرده خارج کنید.
توجه داشته باشید که محدودیتی در زبان برنامهنویسی مورد استفاده برای این مسابقه وجود ندارد.
حفاریهای اکتشافی به چاههایی گفته میشود که برای بررسیهای بیشتر در زمین حفر میشوند. این حفاریها در اندازههای مشخصی انجام شده و مغزههای حاصل از حفاری (گمانه) در جعبههای مشخصی (جعبهمغزه) برای تحلیلهای بعدی قرار میگیرند.
برای مطالعه بیشتر در مورد مفهوم گمانه، ویکیپدیای آن را از اینجا مطالعه کنید. همچنین در این ویدیو، یک نمونه واقعی از حفاری اکتشافی و نحوه بدست آمدن گمانه نشان داده شدهاست.
حتما لینکهای مقالات یا ویدیوهایی که در صورت سوالات، برای شما قرار داده شدهاست را به دقت مطالعه و مشاهده کنید. بدین صورت، ابعاد مختلف مسئله برای شما روشن میگردد.
طول جعبه مغزهها ۱.۱ متر است و هر جعبه دارای تعداد مشخصی ردیف است. بعد از اینکه مغزهها داخل جعبه قرار گرفت، از جعبه مغزهها تصویربرداری شده و از این تصاویر به عنوان شناسنامه معدن یاد میشود (علت این امر طول عمر بالای معدن و سختی نگهداری از جعبه مغزهها میباشد. در نتیجه، تصویربرداری و رجوع به تصاویر سادهتر و کاربردیتر خواهدبود).
هر جعبه دارای اطلاعات مختلفی است که توضیحات بخشهای مورد نیاز آن، در جدول زیر آورده شدهاست.
نام | توضیح |
---|---|
Run | حفاریها به صورت مرحلهای انجام میپذیرد و در هر مرحله مقداری از مغزه بعد از حفاری استخراج شده و در ردیفهای جعبه مغزه قرار میگیرد. مغزههای هر Run به وسیله یک چوب که به صورت عمودی قرار داده شدهاست از Run بعدی در ردیفها جدا میگردد. |
From | عمق شروع حفاری هر Run نسبت به سطح زمین که به متر گزارش شدهاست. توجه داشته باشید که سطح زمین دارای عمق صفر میباشد |
To | عمق انتهایی هر Run حفاری که به متر گزارش شدهاست. |
توجه داشته باشید که حفاری هر گمانه در چند Run
صورت میگیرد. فرض کنید که قرار است تا عمق ۲۰۰ متری حفاری صورت بپذیرد، در هر Run
از حفاری، متراژ مشخصی حفر میشود، سپس نتایج حفاری، در اولین ردیف خالی (از بالا به پایین) موجود در جعبه از چپ به راست قرار میگیرند. اگر که نتایج یک Run
در یک ردیف جا نشد، ادامه آن، در ردیف بعدی (پایین) و از چپ به راست قرار داده میشود. انتهای مغزههای قرار داده شده برای یک Run
نیز با استفاده از یک چوب عمودی مشخص میشود. نتایج حفاری Run
بعدی در ادامه همان ردیف و بعد از آن چوب عمودی میآید (به منظور سادهسازی این مسابقه، تمامی چوبهای، تمامی عکسها در تمامی پوشهها با رنگ بنفش رنگ آمیزی شدهاند).
میزان طول حفاری شده در هر Run
میتواند با یکدیگر متفاوت باشد.
بعد از دریافت دادگان و unzip
کردن آن، شما پوشههای زیر را خواهید داشت:
نام پوشه | توضیح |
---|---|
train | پوشه حاوی عکس دادگان آموزش |
test-rqd | پوشه حاوی عکس دادگان آزمایش سوال سنجش کیفیت |
هر عکس، با ساختار "شمارهجعبه-شناسهگمانه-شناسهمعدن" نامگذاری شدهاست.
به عنوان مثال عکس M3-BH130-1.jpg
متعلق به معدن M3
، گمانه BH130
و جعبه اول آن است.
در ابتدای کار، شما میخواهید با بررسی اولیه به اکتشاف فقط در مجموعه دادگان آموزش (پوشه train
) بپردازید و به سوالات زیر پاسخ بدهید (مثال خروجی هر سوال، در زیر آن آورده شدهاست).
Run
موجود در فایل from-to-rqd.xlsx
چند است؟ (فقط قسمت عدد صحیح)from-to-rqd.xlsx
، دارای بیشترین عمق (To
) میباشد؟ (جواب خود را با ساختار "شناسهگمانه-شناسهمعدن" همانند نمونه زیر، قرار دهید)اگر که فایل اکسل from-to-rqd.xlsx
، به تنهایی برای شما گُنگ است. برای توضیحات بیشتر در مورد این فایل، مرحله بعدی (سنجش کیفیت) را نیز مطالعه کنید.
این مرحله در مجموع، شامل ۴ سوال (هر سوال، ۲۵ امتیاز) میباشد. در صورتی که به تمامی سوالات پاسخ صحیح بدهید، بایستی ۱۰۰ امتیاز از این مرحله کسب کنید.
برای ارسال پاسخ ، جواب هر سوال را مشابه مثال، در یک سطر از فایل text بنویسید. در نهایت یک فایل text چهار خطی با نام output.txt را برای ما بارگذاری کنید (جواب سوال اول در خط اول، سوال دوم در خط دوم، سوال سوم در خط سوم و سوال چهارم در خط چهارم).
در صورتی که جواب سوالی را نمیدانید در سطر مربوطه ۱- وارد کنید.
در خط i ام جواب سوال i ام نوشته شده است.
اگر نام فایل شما و ساختار محتویات آن، همانند آنچه در صورت سوال ذکر شدهاست، نباشد. سامانه داوری به شما صفر امتیاز میدهد.
در ادامه آشنایی با مجموعه دادگان، هر عکس جعبه دارای قطعات سنگ بزرگتر از ۱۰ سانتیمتر (+10cm rock
) و قطعات چوب (wood
) میباشد.
به عنوان نمونه در شکل زیر، فقط یک مثال از هر نوع شیء برچسبگذاری شده با استفاده از مستطیلهای سفیدرنگ، به شما نشان داده شدهاست.
همچنین در شکل زیر، مشخصات توضیح دادهشده برای یک شیء شناسایی شده، نشان داده شدهاست:
این اشیاء برای عکسهای موجود در پوشه train
، برای شما در فایل label.xlsx
با مشخصات زیر، برچسبگذاری شدهاند:
نام ستون | توضیح |
---|---|
image_name | شناسه یک عکس (جعبه) |
label_name | نام شیء تشخیص داده شده |
xmin | مختصات x گوشه سمت چپ-بالا مستطیل شیء |
ymin | مختصات y گوشه سمت چپ-بالا مستطیل شیء |
width | طول مستطیل شیء (در محور x ) |
height | ارتفاع مستطیل شیء (در محور y ) |
image_width | عرض عکس به پیکسل |
image_height | ارتقاع عکس به پیکسل |
طبق توضیحات داده شده در سوال قبل، هر Run
توسط چوبهایی که به صورت عمودی در جعبه مغزه قرار گرفتهاند، جدا میشود. یک Run
می تواند در یک جعبه تمام نشود و ادامه آن در جعبه بعدی قرار بگیرد. برای سادهسازی این سوال، فرض میکنیم که Run
ابتدایی و انتهایی هر جعبه، در همان جعبه شروع و به پایان میرسد، بدین شکل، جعبهها از یکدیگر در محاسبه RQD
برای هر Run
مستقل میشوند.
برای درک بهتر، میتوانید دوباره به عکس جعبههای توضیح داده شده در ابتدای این صفحه برگردید.
image_width
و image_height
در فایل label.xlsx
آورده شدهاند. این مقادیر برابر با طول و ارتفاع عکسها به پیکسل هستند که خود شما نیز میتوانستید آنها را محاسبه کنید.Run
های درج شده بر روی جعبه، با تعداد چوبهای موجود در عکس همخوانی ندارند (علت این امر، افتادن یا از بین رفتن چوبها است). لذا در این سوال، معیار اصلی برای جداسازی Run
ها، وجود چوب میباشد و نه اطلاعات ثبت شده بر روی جعبه آن.حال کاپیتان از شما میخواهد اقدام به محاسبه شاخص کیفی سنگهای استخراج شده معادن بکنید.
شاخص کیفی سنگ (Rock Quality Designation
) که به اختصار RQD
نامگذاری میشود، معیاری تقریبی برای تعیین تعداد شکستگیهای درون توده سنگ محسوب میشود. این "معیار درصدی" به صورت زیر برای هر Run
محاسبه میگردد:
که طول یک قطعه سنگ که حداقل ۱۰ سانتیمتر باشد و نیز برابر با طول Run
حفاری مربوطه است.
به عنوان مثال، در شکل زیر برای Run
اول این جعبه، تنها دو سنگ بزرگتر از ۱۰ سانتیمتر وجود دارد که در شکل مشخص شدهاست (سطر اول مغزهها)، همچنین چوب مشخص کننده پایان Run
نیز، نشان داده شدهاست. مقدار RQD
این Run
، عدد ۸ محاسبه شدهاست.
بهعنوان مثال در شکل بالا، Run
شماره یک از ردیف اول جعبه (سمت چپ) شروع میشود و تا اولین چوب همان ردیف ادامه پیدا میکند. باتوجه به این که طول این Run
عدد ۲.۵ متر است و مجموع طول سنگهای برچسبگذاری شده نیز ۰.۲ متر میباشد. مقدار RQD
آن طبق محاسبات زیر، ۸٪ است:
طبق فصل ۸ کتاب اکتشافات معدنی، گروه RQD
برای یک Run
، طبق جدول زیر محاسبه میشود:
بازه RQD به درصد |
گروه | توضیحات |
---|---|---|
[0,25] | 1 | سنگ کاملا هوازده (خرد شده) |
[25,50) | 2 | سنگ هوازده |
[50,75) | 3 | سنگی با هوازدگی متوسط |
[75,90) | 4 | سنگ سخت |
[90,100) | 5 | سنگ سالم (بدون هیچ هوازدگی) |
به عنوان مثال، برای Run
توضیح دادهشده در بالا که مقدار RQD
آن برابر با ۸ بود، گروه RQD
برابر با ۱ میشود.
x
) جعبهمغزهها در تمامی عکسها، ۱.۱ متر میباشد.RQD
به شما داده شود، حتما چوبهای آن توسط شخص به رنگ بنفش باید در آمده باشند.برای توضیحات بیشتر در مورد این سوال، میتوانید صفحه بعدی را مطالعه کنید.
برای این سوال، دادگان آموزش در پوشه train
و دادگان آزمایش در پوشه test-rqd
قرار دارند. شما به هردوی این پوشهها در دادگان مرحله شغل جدید دسترسی پیدا کردید.
شما بایستی که مقدار طول () یک Run
دادگان test-rqd
را از فایل from-to-rqd.xlsx
بخوانید و سپس گروه RQD
آن Run
را محاسبه کنید. این فایل اکسل، دارای مشخصات زیر میباشد:
نام ستون | توضیح |
---|---|
RunId | شناسه یک Run |
From | مقدار From آن Run به متر |
To | مقدار To آن Run به متر |
یک RunId
بر اساس ساختار "شمارهRun
-شمارهعکس-نامگمانه-ناممعدن" تعریف میشود. توجه داشته باشید که "شماره عکس" برای هر گمانه از عدد ۱ شروع میشود و همچنین "شماره Run
" برای هر عکس از عدد ۱ شروع میشود.
به عنوان مثال یک RunId
میتواند M3-BH130-1-3
باشد که نشاندهنده شناسه معدن M3
، شناسه گمانه BH130
، عکس اول آن گمانه و Run
شماره ۳ آن عکس میباشد.
برای ارزیابی نتیجه کار شما، از معیار accuracy
در اعلام گروه RQD
هر Run
استفاده میشود.
نتیجه این معیار بر روی دادگان آزمایش در عدد ۱۰۰۰ ضرب شده و به عنوان امتیاز این مرحله برای شما در نظر گرفته میشود (بالاترین امتیاز ممکن از این مرحله ۱۰۰۰ و کمترین امتیاز ممکن صفر است).
داوری این سوال قبل از پایان مسابقه، تنها بر اساس ۳۰ درصد از دادگان آزمایش (test
) خواهد بود. پس از اتمام مسابقه، برای بهروزرسانی نهایی جدول امتیازات از ۱۰۰ درصد دادگان آزمایش استفاده خواهد شد؛ این کار برای جلوگیری از بیشبرازش (overfit
) روی دادگان آزمایش انجام میشود.
پیشبینیهای مدل خود بر روی دادگان آزمایش ( عکس های پوشه test-rqd
) را در فایلی با نام output.csv
قرار دهید. این فایل باید دارای دو ستون با نامهای RunId
و Prediction
به ترتیب باشد. در هر ردیف، شناسه Run
در RunId
و پیشبینی شما از گروه RQD
مربوط به آن Run
را در ستون Prediction
قرار دهید (دقت کنید که فایل CSV
باید حتما دارای header
باشد). بعد از آمادهسازی فایل output.csv
، آن را برای ما بارگذاری کنید.
output.csv
(فقط سه خط اول)🔗در اینجا، یک سری راهنماییهایی که شاید به شما کمک کنند، آورده میشود:
object detection
یا object segmentation
برای شناسایی اشیاء داخل یک عکس استفاده کنید. یک نمونه از نتیجه یکی از این مُدلها در زیر آورده شدهاست (توجه داشته باشید که این مُدل نیز مانند اکثرا مُدلها ۱۰۰٪ دقیق عمل نمیکند و خطا خواهد داشت):
RQD
، اطلاعات داده شده در مورد طول هر Run
و همچنین اشیاء شناسایی شده داخل عکسها، میتوانید گروه RQD
یک Run
را محاسبه کنید.RQD
بکنند، از این مرحله امتیازی کسب نمی کنند.RQD
استفاده کنید.در زیر، اطلاعات تکمیلی مرتبط با مفاهیم معدنی و نحوه برچسبگذاری سنگها در جعبه مغزهها آورده شدهاست. باتوجه به این توضیحات، شما میتوانید که مُدل آموزش داده خود را بهبود ببخشید:
شکستگی اولیه:
به شکستگیهایی گفته میشوند که از ابتدا در سنگ وجود داشتهاند. این شکستگیها مبنای بدست آوردن RQD
و قطعه سنگهای بالاتر از ۱۰ سانتیمتر هستند و معمولا به صورت زاویهدار و در جهتهای مختلف هستند. این شکستگیها، منجر به خردشدن سنگها میشوند.
شکستگی ثانویه:
شکستگیهای ثانویه در هنگام خارج کردن گمانه از چاه و قرار دادن آن در جعبه مغزه اتفاق میافتند. این شکستگیها معمولا قائم (عمودی) هستند و اُریب (کج) یا افقی نیستند. شکستگیهای ثانویه، در اغلب مواقع باعث خرد شدن بیش از حد سنگ و پودر شدن آن نمیشوند.
با توجه به اینکه، شکستگیهای اولیه حاصل تنشهای موجود در زمین هستند، لذا خردشدگی بیشتری نسبت به شکستگیهای ثانویه در سنگها ایجاد میکنند.
ریکاوری:
در هنگام حفاری، معمولا تمام گمانه حفاری شده در یک Run
به صورت کامل بیرون نمیآید. در اینجا مفهومی به نام Core Recovery
مطرح میشود که نسبت طول گمانه خارج شده به طول حفاری شدهاست. به همین علت می توان Run
مشخصی داشت که طول حفاری شده آن بر فرض ۳متر باشد ولی میزان طولی که در جعبه قرار گرفته است، ۱متر باشد.
دقت داشته باشید که در محاسبه RQD
، طول حفاری ( دادگان موجود در فایل from-to-rqd.xlsx
) مدنظر هستند. بهعنوان مثال، تصویر M3-BH300-8
را که در زیر آورده شدهاست، در نظر بگیرید:
باتوجه به اینکه، دو چوب بنفش در تصویر بالا مشاهده میشوند. در نتیجه، ما سه Run
خواهیم داشت.
Run
اول، از ابتدای جعبه تا چوب اول است. در ردیف اول این Run
، سه قطعه سنگ مشاهده میشوند. باتوجه به این که شکستگی بین قطعه سنگ اول و دوم قائم است، میتوان گفت که این شکستگی موثر نیست (شکستگی ثانویه است). لذا لازم نیست که دو برچسب مجزا زده شوند و یک برچسب کُلی برای این دو سنگ کافی است.
قطعه آخر در ردیف اول، زیر ۱۰ سانتیمتر است و در نتیجه در محاسبات لحاظ نمیگردد. در ردیف دوم تا قبل از چوب، سه قطعه سنگ وجود دارد که صرفا قطعه اول بالاتر از ۱۰ سانتیمتر است. در ردیف اول، طول قطعه سنگ بزرگتر از ۱۰ سانتیمتر، تقریبا ۹۵ سانتیمتر و در ردیف دوم، ۲۸ سانتیمتر است. طول این Run
هم با توجه به شکل، ۳۲.۹۵ - ۳۴.۴۵ است که برابر با ۱.۵متر میشود.
در نتیجه مقدار RQD
برای Run
اول، برابر است با ۸۲٪، که آن را در گروه ۴ قرار میدهد.
در این مرحله، کاپیتان انتظار دارد که گزارش مدیریتی در قالب PDF
(حداکثر ۵ صفحه که میتواند شامل متن، نمودار و عکس باشد) از کار خود به ایشان بدهید و در آن خلاصهای از روش حل سوال سنجش کیفیت را توضیح دهید. توجه داشته باشید که در متن گزارش، نام کاربری خود را نیز ذکر کنید!
همچنین در آخر این گزارش، باید به سوالات زیر با تشریح راهحل آنها، پاسخ بدهید.
test-rqd
در جدول زیر آمدهاست. با استفاده از مصورسازی مناسب این سه گمانه را ترسیم و RQD
مربوط به هر Run
را در آن نمایش دهید. شناسه گمانه | مختصات x |
مختصات y |
مختصات z |
---|---|---|---|
M3-BH3299 | 20 | 10 | 0 |
M3-BH3300 | 140 | 60 | 0 |
M3-BH3301 | 10 | 95 | 0 |
همچنین با استفاده از تحلیل مناسب بیان کنید که به صورت تقریبی در کدام عمق، سنگ سالم (بدون هیچ هوازدگی)، مشاهده میشود؟
به عنوان مثال، یک نمونه بصریسازی دوبعدی (محورهای x
و z
) از گمانهها را در تصویر زیر مشاهده میکنید. باتوجه به این تصویر، میتوان بیان نمود که در عمق ۳۵ متری، سنگ سالم (بدون هیچ هوازدگی) در هر سه گمانه مشاهده میشوند.
برای حل این سوال، شما میتوانید بصریسازی دو یا سه بعدی انجام دهید.
RQD
و میانگین عمق هر Run
() در عکسهای پوشه test-rqd
وجود دارد؟برای این مرحله، فقط گزارشهای ۲۰ نفر برتر بر اساس مجموع امتیازات نهایی سوالهای قبل از این سوال، بعد از پایان زمان مسابقه مورد داوری قرار خواهند گرفت. در صورتی که شخصی از آن ۲۰ نفر، گزارش خود را ارسال نکرده و یا با تخلف وارد ۲۰ نفر شده باشد، گزارش نفر بعدی طبق جدول امتیازات مورد ارزیابی قرار خواهدگرفت. متاسفانه سایر افراد از این مرحله، امتیازی دریافت نخواهند کرد.
هیئت داوران اقدام به بررسی گزارشها میکنند. باتوجه به این که هر گزارش دارای ۳ بخش (توضیح سوال سنجش کیفیت و سوالهای ۱ و ۲ این صفحه) میباشد، هر بخش، جداگانه بر اساس ۴ ملاک زیر نمرهدهی خواهدشد:
Data visualization
)برای هر یک از این ملاکها در یک گزارش، نمره صفر (خیلی ضعیف)، نمره ۱ (ضعیف)، ۲ (متوسط)، ۳ (خوب) و یا ۴ (خیلی خوب) میتواند در نظر گرفتهشود. در نتیجه، یک گزارش از سمت یک داور، حداکثر ۴۸ و حداقل ۰ نمره میتواند دریافت کند.
نمره نهایی یک گزارش، بر اساس میانگین نمرات هیئت داوران محاسبه خواهد شد و در آخر سر گزارشها بر اساس این نمرات از بالاترین نمره تا پایینترین نمره رتبهبندی می شوند. نفر اول از این مرحله ۴۰۰ امتیاز، نفر دوم ۳۸۰ امتیاز، نفر سوم ۳۶۰ امتیاز و ... تا نفر آخر که، آن شخص تنها ۲۰ امتیاز کسب می کند.
توجه داشتهباشید که در راهحل خود برای این سوال، حتما بایستی از مُدلهایی که در این مسابقه، ساختهاید. بهره ببرید. در غیر این صورت، از این مرحله، امتیازی دریافت نخواهید کرد!
به منظور جلوگیری از هر گونه تقلب و شبهه احتمالی که منجر به ضایع شدن حق شما شود، شما بایستی که فایل کد برنامهنویسی (مثلا برای پایتون فایل .py
یا برای زبان R
هم فایل .R
) فقط سوال سنجش کیفیت را در قالب یک فایل زیپ در اینجا بارگذاری نمایید. در صورتی که پس از پایان زمان مسابقه، این فایل توسط شما بارگذاری نشده باشد، شما از جدول مسابقات حذف خواهید شد.
توجه داشته باشید که اگر از jupter notebook
استفاده می کنید بایستی همانند توضیح بالا، خروجی مورد نظر را دریافت کنید. به عنوان مثال، شما بایستی که از قسمت file
و زیرقسمت Download
خروجی .py
را دریافت و برای ارسال در نظر بگیرید. ارسال فایلهای jupyter
همانند .ipynb
مورد قبول واقع نخواهد شد.
برای هر سوال که جواب دادید، یک پوشه به نام آن سوال (مانند Step1
) ایجاد و تمامی کدهای خود را در آن قرار دهید. در نهایت، همه پوشهها را در تحت یک پوشه نهایی زیپ کرده و برای ما فقط یک فایل زیپ ارسال کنید.
با تشکر فراوان
تیم مسابقات داده کوئرا