Indy500 Car Racing Dataset
Rank Position Forecasting in Car Racing
@kaggle.arashnic_car_racing_dataset
Rank Position Forecasting in Car Racing
@kaggle.arashnic_car_racing_dataset
Rank position forecasting in car racing is a challenging problem, which is featured with highly complex global
dependency among the cars, with uncertainty resulted from existing exogenous factors, and as a sparse data problem.
Existing methods, including statistical models, machine learning regression models, and several state-of-the-art deep forecasting
models all perform not well on this problem. By elaborative analysis of pit stops events, we find it is critical to decompose
the cause effects and model them, the rank position and pitstop events, separately. In the choice of sub-model from different
deep models, we find the model with weak assumptions on the global dependency structure performs the best. Based on these
observations, we propose RankNet, a combination of encoderdecoder network and separate MLP network that capable of
delivering probabilistic forecasting to model the pit stop events and rank position in car racing. Further with the help of feature
optimizations, RankNet demonstrates a significant performance improvement over the baselines, e.g., MAE improves more than
10% consistently, and is also more stable when adapting to unseen new data. Details of model optimization, performance profiling
are presented. It is promising to provide useful forecasting tools for the car racing analysis and shine a light on solutions to similar
challenging issues in general forecasting problems.
Indy500 is the premier event of the IndyCar series. Each year, 33 cars compete on a 2.5-mile oval track for 200 laps.
The track is split into several sections or timeline. E.g., SF/SFP indicate the start and finish line on the track or on the pit lane,
respectively. A local communication network broadcasts race information to all the teams, following a general data exchange
protocol .
More:
IndyCar Understanding-The-Sport. https://ftw.usatoday.com/lists/indy-500-2022-time-lineup-stats-traditions-history-beginners-guide
INDYCAR-101/Understanding-The-Sport/Timing-and-Scoring. visited
on 04/15/2020.
Rank position is the order of the cars crossing SF/SFP. In motorsports, a pit stop is a pause for refueling, new tires,
repairs, mechanical adjustments, a driver change, a penalty, or any combination of them . Unexpected events happen in
a race, including mechanical failures or a crash. Depending on the severity level of the event, sometimes it leads to a
dangerous situation for other cars to continue the racing with high speed on the track. In these cases, a full course yellow
flag rises to indicate the race entering a caution laps mode, in which all the cars slow down and follow a safety car and
can not overtake until another green flag raised.
Full data generation and source code:
https://github.com/DSC-SPIDAL/rankpredictor
@article{peng_rank_2020,
title = {Rank {Position} {Forecasting} in {Car} {Racing}},
url = {http://arxiv.org/abs/2010.01707},
urldate = {2020-12-14},
journal = {arXiv:2010.01707 [cs, stat]},
author = {Peng, Bo and Li, Jiayu and Akkas, Selahattin and Wang, Fugang and Araki, Takuya and Yoshiyuki, Ohno and Qiu, Judy},
month = oct,
year = {2020},
note = {arXiv: 2010.01707},
}
Anyone who has the link will be able to view this.