Есеп #75
Автор:OJIA 2025
Қиындық
Сіздің үздік нәтижеңіз
Жоқ
«SmartCargo România» көлік компаниясына жеткізу уақытын бағалауды жақсарту үшін ақылды шешімдер қажет. Сіз команданың жаңа деректер ғылымы маманысыз, ал сіздің миссияңыз - Румыния қалалары арасындағы жеткізу уақытын дәл болжайтын модельдер құру.
Қалалар арасындағы рейстердің тарихи деректерін талдап, қашықтық, күннің уақыты, ауа райы, көлік қозғалысы немесе жүргізуші тәжірибесі сияқты факторлардың жеткізудің нақты ұзақтығына қалай әсер ететінін түсіну керек.
Сіздің мақсатыңыз - жаңа рейстер үшін бағаланған уақытты болжай алатын Machine Learning моделін құру.
train_data.csv және test_data.csv файлдарындағы әрбір жол Румыния қалалары арасындағы жеткізуді білдіреді.
Әрбір жеткізу келесі мәліметтерді қамтиды:
| Баған | Сипаттама |
|---|---|
ID | Рейстің бірегей идентификаторы |
City A | Шығу қаласы (мәтін ретінде) |
City B | Тағайындалған қала (мәтін ретінде) |
Distance | Қалалар арасындағы нақты қашықтық (километрмен) |
Time of Day | Рейс шыққан кездегі күннің уақыты түн жарымынан бастап минуттармен (0 - 1439) |
Weather | Рейс кезіндегі ауа райы (Clear, Rain, Snow, Fog) |
Traffic | Көлік қозғалысының деңгейі сандық шкаламен (0.0 - 1000.0), максимум ең қиын қозғалысты білдіреді |
Road Quality | Жол сапасы сандық шкаламен (1 - 1000), максимум ең сапалы жолды білдіреді |
Driver Experience | Жүргізуші тәжірибесінің деңгейі (1 - 40 жыл) |
deliver_time | Тек train_data.csv-де: нақты жеткізу уақыты минуттармен |
Операциялық менеджер сізге «SmartCargo» операцияларын жақсарту үшін келесі екі маңызды тапсырма берді.
Болжау үшін деректер жиынтығы (test_data.csv) дайындық жиынтығымен бірдей сипаттамалары бар үлгілерді қамтиды, бірақ predicted_time бағанасыз.
Сіздің моделіңіз осы үлгілер үшін болжамдар жасайды.
Fog) ауа райындағы рейстердің санын білгісі келеді. Осы рейстердің санын тауып хабарлаңыз.Келесі 3 бағанды қамтитын output.csv csv файлы:
subtaskID - ішкі тапсырма нөмірін білдіреді (1, 2)datapointID - test_data.csv-дегі ID бағанасына сілтеме жасайдыanswer - тиісті ішкі тапсырма үшін деректер нүктесіне сәйкес жауапЕскерту: Бүкіл деректер жиынтығы үшін бір жауап сұралатын 1-ші ішкі тапсырма үшін datapointID-і 1 болатын бір жол көрсетіңіз.
Шешкен барлық ішкі тапсырмалар үшін жауаптарды қамтитын бір csv жіберіңіз. Мысалды көру үшін sample_output.csv файлын жүктеп алыңыз (Ескерту: бұл дұрыс форматта болса да, тапсыру кезінде 0 ұпай алады).
Ішкі тапсырмалар үшін ұпайлар келесідей есептеледі: