Задатак #75
Аутор:OJIA 2025
Тежина
Твој најбољи резултат
Н/Д
Transportna kompanija „SmartCargo România" ima potrebu za pametna rešenja za poboljšanje procena trajanja dostave. Ti si novi specijalista za data science u timu, a tvoja misija je da izgradiš precizne modele koji predviđaju vremena dostave između gradova u Rumuniji.
Treba da analiziraš istorijske podatke o vožnjama između gradova i da razumeš kako faktori poput distance, doba dana, vremena, saobraćaja ili iskustva vozača utiču na stvarno trajanje dostave.
Tvoj cilj je da izgradiš model mašinskog učenja sposoban da predvidi procenjeno vreme za nove vožnje.
Svaki red u fajlovima train_data.csv i test_data.csv predstavlja dostavu između dva grada u Rumuniji.
Svaka dostava sadrži sledeće detalje:
| Kolona | Opis |
|---|---|
ID | Jedinstveni identifikator vožnje |
City A | Grad polaska (kao tekst) |
City B | Grad odredišta (kao tekst) |
Distance | Stvarna distanca između gradova (u kilometrima) |
Time of Day | Doba dana izraženo u minutima od ponoći kada kreće vožnja (0 - 1439) |
Weather | Vreme tokom vožnje (Clear, Rain, Snow, Fog) |
Traffic | Nivo saobraćaja na numeričkoj skali (0.0 - 1000.0), maksimum znači najzagušeniji |
Road Quality | Kvalitet puta na numeričkoj skali (1 - 1000), maksimum znači najkvalitetniji |
Driver Experience | Nivo iskustva vozača (1 - 40 godina) |
deliver_time | Samo u train_data.csv: stvarno vreme dostave u minutima |
Operativni menadžer ti je dao sledeća dva ključna zadatka za poboljšanje operacija „SmartCargo".
Skup podataka za predikciju (test_data.csv) sadrži uzorke sa istim karakteristikama kao skup za obuku, ali bez kolone predicted_time.
Vaš model će generisati predikcije za ove uzorke.
Fog) u skupu podataka za predikciju. Pronađi i prijavi broj ovih vožnji.Csv fajl output.csv koji treba da uključi sledeće 3 kolone:
subtaskID - predstavlja broj podzadatka (1, 2)datapointID - koji se odnosi na kolonu ID iz test_data.csvanswer - odgovarajući odgovor za datapoint za odgovarajući podzadatakNapomena: Za podzadatak 1, za koji se traži jedan odgovor za ceo skup podataka, prikažite jednu liniju čiji datapointID treba da bude 1.
Pošaljite jedan csv koji sadrži odgovore za sve podzadatke koje ste rešili. Da biste videli primer, preuzmite fajl sample_output.csv (Napomena: ovaj, iako u ispravnom formatu, dobija 0 poena pri submisiji).
Skorovi za podzadatke će se računati na sledeći način: