| فایل اولیهی پروژه را میتوانید از [این لینک](/contest/assignments/98479/download_problem_initial_project/330489/) دانلود کنید.|
| :--: |
**کیانوش استقرار زاده** بالاخره کار خودش را کرد! او توانست با کلی مکافات، سیستم بانکداری برره را به اینترنت جهانی وصل کند تا اهالی روستا بتوانند به جای چال کردن خمرههای سکه، در بازار فارکس (که در برره به آن **“فارکسدَر”** میگویند) ترید کنند.
اما صلح و صفا دوام زیادی نداشت! **شیرفرهاد** (نماینده پایین برره) ادعا کرده که الگوی حرکت نمودارها دقیقاً شبیه الگوی چریدن ببعیهایش است و او استاد تحلیل تکنیکال ببعی است. از طرف دیگر، **لیلون** (نماینده بالا برره) معتقد است که نوسانات بازار به زاویه تابش خورشید بر مزارع نخود بستگی دارد و علم نزد آنهاست. کار به دعوا کشید و **سالارخان** و **سردارخان** تصمیم گرفتند یک شرطبندی بزرگ برگزار کنند تا یکبار برای همیشه معلوم شود کت تن کیست! قانون مسابقه این است:
هر دو تیم به دادههای تاریخی دسترسی دارند، اما باید پیشبینی خود را برای **۹۶ ساعت آینده** (۴ روز) همین الان داخل پاکت بگذارند و تحویل **داوود برره** بدهند. در این ۴ روز، هیچکس حق ندارد دست به سیستم بزند یا زیرآبی برود. هر تیمی که بتواند جهت بازار را در این ۴ روز تاریک بهتر حدس بزند، صاحب تمام نخودهای تیم بازنده میشود.
شما به عنوان مشاور مخفی، وظیفه دارید آبروی تیم خود را بخرید. اگر اشتباه کنید، اهالی پایین برره شما را به عنوان نخود پوک از ده بیرون میکنند! آیا میتوانید آبروی کیانوش را بخرید و نگذارید پایین برره سقوط کند؟ **ووی!**

شما باید مدلی بسازید که با یادگیری از گذشته، بگوید در **۹۶ کندلِ آینده** (که دیتای آن موجود نیست)، قیمت در پایان هر کندل نسبت به کندل فعلی **افزایش** مییابد یا **کاهش**؟
در واقع تنها دادهای که دارید، فایل `barareh_train.csv` است که حاوی تاریخچه قیمتها تا قبل از قطعی کابل است. شما باید از این دادهها برای آموزش مدل خود استفاده کنید تا بتوانید صعودی یا نزولی بودن هر 96 کندل بعد نسبت به کندل قبل خودشان را پیشبینی کنید.
### **قوانین و فرمت ارسال**
شما باید یک فایل خروجی به نام `submission.csv` تولید کنید که بجز سطر مربوط به نام ستونها، دقیقاً **۹۶ ردیف** داشته باشد. این فایل باید شامل ستونهای زیر باشد:
1. `timestamp`: زمان. زمان مربوط به هر کندل که باید از ساعت 0 روز 19 دسامبر شروع شده و تا ساعت **23** ادامه داشته باشد.
2. `direction`: پیشبینی شما.
+ عدد **`1`**: اگر پیشبینی میکنید قیمت `Close` این کندل نسبت به کندل قبلی **بیشتر** خواهد بود (صعودی).
+ عدد **`0`**: اگر پیشبینی میکنید قیمت **کمتر یا مساوی** خواهد بود (نزولی/رنج).
### **نحوه ارزیابی**
معیار ارزیابی مورد استفاده برای این سوال، **F1-Score** است. اما در برره کسی با شیر یا خط انداختن جایزه نمیگیرد! اگر **F1-Score** مدل شما کمتر از **50% (0.5)** باشد، یعنی مدل شما از شانس بدتر (یا برابر شانس) عمل کرده است. در این صورت نمره شما **صفر** خواهد شد.
**ها ای مدلِ پیشبینی که ونیویسی، اگه کمتر از ۵۰ درصد درست در بیاد، میدم نظامدوبرره چنان تو رو بزنه که نفهمی از بالا برره خوردی یا پایین برره! ووی!**
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.