The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques

The growing popularity of soccer has led to the prediction of match results becoming of interest to the research community. The aim of this research is to detect the effects of weather on the result of matches by implementing Random Forest, Support Vector Machine, K-Nearest Neighbors Algorithm, and...

Full description

Bibliographic Details
Main Authors: Ditsuhi Iskandaryan, Francisco Ramos, Denny Asarias Palinggi, Sergio Trilles
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/19/6750
id doaj-e3aa9ed421004aa1a2cef2a2bdc14f8f
record_format Article
spelling doaj-e3aa9ed421004aa1a2cef2a2bdc14f8f2020-11-25T03:01:42ZengMDPI AGApplied Sciences2076-34172020-09-01106750675010.3390/app10196750The Effect of Weather in Soccer Results: An Approach Using Machine Learning TechniquesDitsuhi Iskandaryan0Francisco Ramos1Denny Asarias Palinggi2Sergio Trilles3Institute of New Imaging Technologies (INIT), Universitat Jaume I, Av. Vicente Sos Baynat s/n, 12071 Castelló de la Plana, SpainInstitute of New Imaging Technologies (INIT), Universitat Jaume I, Av. Vicente Sos Baynat s/n, 12071 Castelló de la Plana, SpainInstitute of New Imaging Technologies (INIT), Universitat Jaume I, Av. Vicente Sos Baynat s/n, 12071 Castelló de la Plana, SpainInstitute of New Imaging Technologies (INIT), Universitat Jaume I, Av. Vicente Sos Baynat s/n, 12071 Castelló de la Plana, SpainThe growing popularity of soccer has led to the prediction of match results becoming of interest to the research community. The aim of this research is to detect the effects of weather on the result of matches by implementing Random Forest, Support Vector Machine, K-Nearest Neighbors Algorithm, and Extremely Randomized Trees Classifier. The analysis was executed using the Spanish La Liga and Segunda division from the seasons 2013–2014 to 2017–2018 in combination with weather data. Two tasks were proposed as part of this study: the first was to find out whether the game will end in a draw, a win by the hosts or a victory by the guests, and the second was to determine whether the match will end in a draw or if one of the teams will win. The results show that, for the first task, Extremely Randomized Trees Classifier is a better method, with an accuracy of 65.9%, and, for the second task, Support Vector Machine yielded better results with an accuracy of 79.3%. Moreover, it is possible to predict whether the game will end in a draw or not with 0.85 AUC-ROC. Additionally, for comparative purposes, the analysis was also performed without weather data.https://www.mdpi.com/2076-3417/10/19/6750soccer result predictionweathermachine learning
collection DOAJ
language English
format Article
sources DOAJ
author Ditsuhi Iskandaryan
Francisco Ramos
Denny Asarias Palinggi
Sergio Trilles
spellingShingle Ditsuhi Iskandaryan
Francisco Ramos
Denny Asarias Palinggi
Sergio Trilles
The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
Applied Sciences
soccer result prediction
weather
machine learning
author_facet Ditsuhi Iskandaryan
Francisco Ramos
Denny Asarias Palinggi
Sergio Trilles
author_sort Ditsuhi Iskandaryan
title The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
title_short The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
title_full The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
title_fullStr The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
title_full_unstemmed The Effect of Weather in Soccer Results: An Approach Using Machine Learning Techniques
title_sort effect of weather in soccer results: an approach using machine learning techniques
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-09-01
description The growing popularity of soccer has led to the prediction of match results becoming of interest to the research community. The aim of this research is to detect the effects of weather on the result of matches by implementing Random Forest, Support Vector Machine, K-Nearest Neighbors Algorithm, and Extremely Randomized Trees Classifier. The analysis was executed using the Spanish La Liga and Segunda division from the seasons 2013–2014 to 2017–2018 in combination with weather data. Two tasks were proposed as part of this study: the first was to find out whether the game will end in a draw, a win by the hosts or a victory by the guests, and the second was to determine whether the match will end in a draw or if one of the teams will win. The results show that, for the first task, Extremely Randomized Trees Classifier is a better method, with an accuracy of 65.9%, and, for the second task, Support Vector Machine yielded better results with an accuracy of 79.3%. Moreover, it is possible to predict whether the game will end in a draw or not with 0.85 AUC-ROC. Additionally, for comparative purposes, the analysis was also performed without weather data.
topic soccer result prediction
weather
machine learning
url https://www.mdpi.com/2076-3417/10/19/6750
work_keys_str_mv AT ditsuhiiskandaryan theeffectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT franciscoramos theeffectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT dennyasariaspalinggi theeffectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT sergiotrilles theeffectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT ditsuhiiskandaryan effectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT franciscoramos effectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT dennyasariaspalinggi effectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
AT sergiotrilles effectofweatherinsoccerresultsanapproachusingmachinelearningtechniques
_version_ 1724692488283750400