Using statistical methods to predict results in combat sports

Thesis title: Využití statistických metod pro predikci výsledků v oblasti bojových sportů
Author: Zacpal, Adam
Thesis type: Bakalářská práce
Supervisor: Fojtík, Jan
Opponents: Koudelka, Jiří
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá využitím statistických metod pro predikci výsledků ve smíšených bojových uměních (MMA), zejména v zápasech organizace UFC. Cílem práce bylo přispět k lepšímu porozumění faktorů ovlivňujících výsledky zápasů, implementovat prediktivní modely a poskytnout tak užitečné poznatky o tomto sportu. Práce je strukturována do pěti částí, které zahrnují pochopení problematiky sportu, získání, zpracování a čištění vstupních dat, analýzu klíčových proměnných ovlivňujících výsledky a způsoby ukončení zápasů a implementaci prediktivních modelů. V analýze byly zkoumány, mimo jiné, fyzické charakteristiky zápasníků, jejich předešlé zápasy, externí podmínky zápasu či historický vývoj způsobu ukončení zápasu. Pro predikci výsledků a způsobů ukončení zápasů byly vytvořeny vybrané modely strojového učení a Elo model. Práce představuje komplexní přístup k analýze a predikci sportovních výsledků pomocí moderních statistických technik a knihoven programovacího jazyka python. Hlavní přínos práce vidí autor zejména v přesnosti predikce jednoho z modelů pro způsob ukončení zápasu.
Keywords: smíšená bojová umění; strojové učení; Elo; analýza dat; prediktivní modely; web scraping; MMA; UFC
Thesis title: Using statistical methods to predict results in combat sports
Author: Zacpal, Adam
Thesis type: Bachelor thesis
Supervisor: Fojtík, Jan
Opponents: Koudelka, Jiří
Thesis language: Česky
Abstract:
The bachelor thesis deals with the use of statistical methods for the prediction of results in mixed martial arts (MMA), especially in UFC fights. The aim of the thesis was to contribute to a better understanding of the factors influencing match outcomes, to implement predictive models and thus provide useful insights into the sport. The thesis is structured in five parts, which include understanding the sport, obtaining, processing and cleaning the input data, analyzing the key variables affecting the outcomes and the way fights are finished, and implementing predictive models. The analysis examined, among other things, the physical characteristics of the fighters, their previous matches, external match conditions, and the historical development of match finishing methods. Selected machine learning models and an Elo model were created to predict match outcomes and finishing methods. This paper presents a comprehensive approach to the analysis and prediction of sporting outcomes using modern statistical techniques and python programming language libraries. The main contribution of the work is seen by the author in particular in the accuracy of the prediction of one of the models for the match finishing method.
Keywords: web scraping; mixed martial arts; machine learning; data analysis; Elo; predictive models; MMA; UFC

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Statistics and Probability

Information on submission and defense

Date of assignment: 18. 1. 2024
Date of submission: 3. 5. 2024
Date of defense: 13. 6. 2024
Identifier in the InSIS system: https://insis.vse.cz/zp/87136/podrobnosti

Files for download

    Last update: