Předpovídání výkonnosti fotbalových hráčů
Football Player Performance Prediction
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/183090Identifiers
Study Information System: 257478
Collections
- Kvalifikační práce [11241]
Author
Advisor
Referee
Pešková, Klára
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Computer Science with specialisation in Artificial Intelligence
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
29. 6. 2023
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
predikce časových řad|strojové učení|fantasy fotbalKeywords (English)
time-series prediction|machine learning|fantasy footballTato práce se zaměřuje na vývoj nástrojů pro zlepšení zážitku z hraní online fotba- lové fantasy hry Sorare. Ve hře Sorare hráči kupují sběratelské kartičky, které reprezentují skutečné fotbalisty a soutěží s ostatními hráči, přičemž úspěch závisí na skutečných výko- nech fotbalistů v reálných zápasech. Cílem naší práce je řešit dva hlavní problémy, kterým hráči ve hře čelí. Zaprvé se snažíme přesně předpovědět skóre fotbalisty v nadcházejícím zápase na základě údajů dostupných před zápasem. Zadruhé se snažíme identifikovat trhem podhodnocené hráče, což představuje potenciální investiční příležitosti. Popíšeme a implementujeme celý proces strojového učení od získávání dat, jejich zpracování, návrh vhodných algoritmů, trénování modelů až k vyhodnocení. V obou případech se navrhnuté algoritmy ukázaly jako užitečné oproti jednoduchým predikcím založených na průměru. 1
This thesis focuses on the development of tools to improve the experience of play- ing the online fantasy football game Sorare. In Sorare, players buy collectible cards that represent real footballers and compete against other players, with success depending on the actual performance of the footballers in real matches. Our work aims to address two main problems that players face in the game. First, we attempt to accurately predict a soccer player's score in an upcoming match based on data available before the match. Second, we seek to identify players undervalued by the market, which represent potential investment opportunities. We describe the whole process of machine learning from data acquisition, data processing, designing appropriate algorithms, training models to eva- luation. In both cases, the proposed algorithms have demonstrated usefulness compared to simple average-based predictions. 1