پیشبینی تأخیر پرواز
تأخیر رسیدن پرواز را از روی زمان، مسافت و تأخیر مبدأ پیشبینی و خطای مدل را تحلیل کن.
۱۰۰ دقیقه · ۱۶۰ XP · Python · Regression · Feature Engineering · MAE
هدف و راهنمای انجام
ساخت مدل رگرسیون برای دادهٔ عملیاتی و تحلیل MAE
ورودی
request.json شامل train، test، features و target=arr_delay است.
خروجی
result.json با مقدار عددی تأخیر برای هر پرواز test.
- ویژگیهای زمان و مسافت را پاکسازی کن.
- یک رگرسیون خطی یا همسایهای را روی train آموزش بده.
- MAE را روی پروازهای ندیده اندازه بگیر.
- predictions را ذخیره کن.
در دادهٔ عملیاتی، خطاهای بزرگ را جداگانه تحلیل کن.
مثال ورودی و خروجی
{
"input": {
"train": "پروازهای دارای arr_delay",
"test": "پروازهای بدون arr_delay"
},
"output": "predictions"
}معیارهای موفقیت
- مقدارهای خروجی عددی و متناهیاند
- MAE کمتر از حد پذیرش است
- برچسب هدف test در آموزش استفاده نمیشود
کتابخانهها: pandas, numpy
منبع و وضعیت دیتاستها
flights.csv · CC0 1.0 · nycflights13 (Hadley Wickham), 2013 NYC departures, US Bureau of Transportation Statistics; first 2000 complete rows via Rdatasets. https://cran.r-project.org/web/packages/nycflights13/index.html
https://vincentarelbundock.github.io/Rdatasets/csv/nycflights13/flights.csv
نسخه محلی همراه پروژه؛ ۲۰۰۰ ردیف. هنگام اجرا دانلود خارجی لازم نیست.
