Dificuldade
A tua melhor pontuação
N/D
A companhia nacional de ferrovias deseja prever o atraso de um trem (em minutos, número inteiro) no momento da chegada à estação final. Para este propósito, é oferecido um conjunto de dados com detalhes sobre as viagens do último ano.
Para cada viagem conhecemos as seguintes características:
| Nome | Tipo | Descrição |
|---|---|---|
SampleID | int | Identificador único da amostra |
departure_time | string (HH:MM) | Horário de partida do trem |
distance_km | float | Distância total do percurso |
avg_speed_kmh | float | Velocidade média real de deslocamento |
num_stops | int | Número de paradas intermediárias |
weather | categoria | Condições meteorológicas: sunny, rain, snow, fog |
weekday | categoria | Dia da semana |
special_events | 0/1 | Eventos excepcionais no percurso |
num_cars | int | Número de vagões |
ticket_price | float | Preço do bilhete |
comfort_class | categoria | standard, intermediate, premium |
delay_minutes | int | Variável alvo – atraso do trem em minutos |
A informação delay_minutes está disponível apenas no conjunto de treinamento (train.csv).
Você deve treinar um modelo capaz de prever delay_minutes com base nas outras características.
Você deve carregar um arquivo csv (submission.csv) com o seguinte formato:
SampleID,delay_minutes0,121,32,15onde:
SampleID deve coincidir com os valores de test.csvdelay_minutes é a previsão do seu modelo, arredondada para inteiroA avaliação será feita usando MAE (Mean Absolute Error):
A pontuação final é calculada com base no score MAE obtido usando as seguintes regras: