NORMA eResearch @NCI Library

Predicting the Winner of a Tennis Match Using Machine Learning Techniques

Sekar, Akshaya (2019) Predicting the Winner of a Tennis Match Using Machine Learning Techniques. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
PDF (Master of Science)
Download (1MB) | Preview
[thumbnail of Configuration manual]
PDF (Configuration manual)
Download (3MB) | Preview


Winning is the primary goal of any sport. Predicting the winner of the match in advance has gained a lot of attention by sports organizations and potential bidders as it involves a lot of time and money invested in it. Now-a-days, sports organizations realize the value of data and the science in the data which can be used as an advantage to players, coaches also the potential bidders using machine learning techniques. Tennis is a challenging and unpredictable sport, yet the most exciting sport which is enjoyed by fans from all over the world. Machine learning techniques have helped in predicting the outcomes of tennis matches using various attributes. Removing the irrelevant attribute plays a very important role in getting high accuracy hence in this research we have used the Principle component analysis (PCA) for dimensionality reduction and the machine learning classifiers such as SVM, Naive Bayes, Logistic regression and Random forest are used to forecast the winner of the match. The hyper-parameter tuning is performed to highlight the most significant parameters which help in increasing the accuracy of the models used. These models are finally evaluated in terms of accuracy, F1 score, Cohens kappa and AUC. The results show that after hyper parameter tuning Random Forest with F1 score has outperformed all other models with 78% accuracy.

Item Type: Thesis (Masters)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
G Geography. Anthropology. Recreation > GV Recreation Leisure > Sports
Divisions: School of Computing > Master of Science in Data Analytics
Depositing User: Dan English
Date Deposited: 17 Jun 2020 15:01
Last Modified: 17 Jun 2020 15:01

Actions (login required)

View Item View Item