Application of machine learning for predicting Formula 1 race results

Main Article Content

DOI

Sylwia Krzysztoń

s95462@pollub.edu.pl

https://orcid.org/0009-0003-3235-9253
Jakub Smołka

jakub.smolka@pollub.pl

https://orcid.org/0000-0002-8350-2537

Abstract

With the growing popularity of motorsports and the increasing availability of large telemetry datasets, machine learning techniques to predict Formula 1 race results have become particularly well-justified. The purpose of this study is to build an ensemble learning model using Support Vector Machine, Gradient Boosting and Random Forest for race result classification. The Optuna library was used for hyperparameter optimisation. The models are based on historical data on races and drivers. The model achieved an F1 score of 77.83% ± 4.18% (macro-averaged) and an accuracy of 80.22% ± 4.69% on the validation set. The results confirm the effectiveness of the applied methods and highlight the significant impact of telemetry data on prediction quality. Ensemble learning can serve as a valuable tool to support Formula 1 race strategies.

Keywords:

machine learning, classification, ensemble learning, formula 1

References

Article Details

Krzysztoń, S., & Smołka, J. (2026). Application of machine learning for predicting Formula 1 race results. Journal of Computer Sciences Institute, 38, 81–86. https://doi.org/10.35784/jcsi.8462