+ محدودیت زمان: ندارد
+ محدودیت حافظه: ندارد
سام از بچگی علاقه خاصی به چراغ نخواب داشت. به همین دلیل چند ماه پیش ایده خود را برای شروع کسب و کاری جذاب (فروش چراغ نخواب) با دوستان خود مطرح کرد و امکانات محصول اولیه را نیز در یک گفتگوی تصویری با آب و تاب تمام ارائه کرد. هرچند نتواست آن ها را جذب این محصول زیبا کند! سام انسان با پشتکاریست برای همین او شخصاً کار های اولیه را انجام داد و توانست این محصول را ارائه کند. یک از مشکلاتی که او در کسب و کار خود با آن مواجه است، میزان فروش چراغ نخواب ها در هر روز است؛ چراکه میخواهد میزان خرید مواد اولیه لازم را معین کند. اما از آنجا که دست تنهاست از شما میخواهد که در حل این مسئله به او کمک کنید و میزان فروش روزانه در یک ماه آتی را تخمین بزنید. او در ذخیره سازی اطلاعات تنبلی کرده و در این چند ماه فقط آمار فروش خود را ثبت کرده است و فایل آن را در اختیار شما قرار میدهد.
# دیتاست
شامل یک فایل
`train.csv` در قالب زیر است. که میتوانید از [اینجا](https://quera.ir/assignment/21631/download_problem_initial_project/78353/?noconvert=true) دریافت کنید.
| فروش | تاریخ |
|:---------------:|:----------------:|
| 394 | 1399-05-31 |
| 415 | 1399-06-01 |
| ... | ... |
| 370 | 1399-09-21 |
# تابع امتیاز
در ارزیابی مدل شما از معیار میانگین مطلق درصد خطای متقارن یا Symmetric mean absolute percentage error که به اختصار smape گفته میشود، کمک گرفته خواهد شد.
$$ \frac{100}{n} \sum_{i=1}^n \frac{ | F_t - A_t | }{ (|A_t | + |F_t |) / 2}$$
که $F_t$ مقدار پیشبینی، $A_t$ مقدار درست و $n$ تعداد نمونه های مورد ارزیابی هستند.
تابع امتیاز به این شکل محاسبه میشود:
$$Score =\begin{cases} 0 &\text{ ,}\,\, smape > 17\\
\\ (\frac{17 - smape}{17 })^{0.35} \times 200 &\text{ , }\,\, smape \leq 17 \end{cases}
$$
# خروجی
شما باید فایل CSV با نام
`output.csv`
(در فایل دیتاست موجود است)
که هر سطر آن تخمین شما برای فروش در آن روز (در بازه ۲۲ آذر تا ۲۱ دی ماه ) است را ارسال کنید.
| فروش | تاریخ |
|:------------:|:----------------:|
| ? | 1399-09-22 |
| ? | ... |
| ? | 1399-10-21 |