DOI QR코드

DOI QR Code

Prediction of English Premier League Game Using an Ensemble Technique

앙상블 기법을 통한 잉글리시 프리미어리그 경기결과 예측

  • 이재현 (숭실대학교 융합소프트웨어학과) ;
  • 이수원 (숭실대학교 소프트웨어학부)
  • Received : 2019.11.11
  • Accepted : 2020.01.22
  • Published : 2020.05.31

Abstract

Predicting outcome of the sports enables teams to establish their strategy by analyzing variables that affect overall game flow and wins and losses. Many studies have been conducted on the prediction of the outcome of sports events through statistical techniques and machine learning techniques. Predictive performance is the most important in a game prediction model. However, statistical and machine learning models show different optimal performance depending on the characteristics of the data used for learning. In this paper, we propose a new ensemble model to predict English Premier League soccer games using statistical models and the machine learning models which showed good performance in predicting the results of the soccer games and this model is possible to select a model that performs best when predicting the data even if the data are different. The proposed ensemble model predicts game results by learning the final prediction model with the game prediction results of each single model and the actual game results. Experimental results for the proposed model show higher performance than the single models.

스포츠 경기 결과예측은 전반적인 경기의 흐름과 승패에 영향을 미치는 변인들의 분석을 통해 팀의 전략 수립을 가능하게 해준다. 이와 같은 스포츠 경기결과 예측에 대한 연구는 주로 통계학적 기법과 기계학습 기법을 활용하여 진행되어 왔다. 승부예측 모델은 무엇보다 예측 성능이 가장 중요시된다. 그러나 최적의 성능을 보이는 예측 모델은 학습에 사용되는 데이터에 따라 다르게 나타나는 경향을 보였다. 본 논문에서는 이러한 문제를 해결하기 위해 데이터가 달라지더라도 해당 데이터에 대한 예측 시 가장 좋은 성능을 보이는 모델의 선택이 가능한 기존의 축구경기결과 예측에서 좋은 성능을 보여온 통계학적 모델과 기계학습 모델을 결합한 새로운 앙상블 모델을 제안한다. 본 논문에서 제안하는 앙상블 모델은 각 단일모델들의 경기 예측결과와 실제 경기결과를 병합한 데이터로부터 최종예측모델을 학습하여 경기 승부예측을 수행한다. 제안 모델에 대한 실험 결과, 기존 단일모델들에 비해 높은 성능을 보였다.

Keywords

References

  1. Swung Hwan Gu, Hyun Soo Kim, and Seong Yong Jang, “A Comparison Study On the Prediction Models For the Professional Basketball Game,” Korean Journal of Sport Science, Vol. 20, No. 4, pp. 704-711, 2009. https://doi.org/10.24985/kjss.2009.20.4.704
  2. Andreas Groll, Thomas Kneib, Andreas Mayr, and Gunther Schauberger, “On the Dependency of Soccer Scores - A Sparse Bivariate Poisson Model for the UEFA European Football Championship 2016,” Journal of Quantitative Analysis In Sports, Vol. 14, No. 2, pp. 65-79, 2018. https://doi.org/10.1515/jqas-2017-0067
  3. Owramipur Farzin, Eskandarian Parinaz, and Sadat Mozneb Faezeh, "Football Result Prediction With Bayesian Network In Spanish League-Barcelona Team," International Journal of Computer Theory And Engineering, pp. 812-815, 2013.
  4. Daniel Petterson and Robert Nyquist, "Football Match Prediction Using Deep Learning," CHALMERS UNIVERSITY OF TECHNOLOGY Gothenburg, Sweden 2017 EX031/2017, 2017.
  5. B. Lenat, "Programming articitical interlligence," in Understanding Artificial Intelligence, Scientific American, Ed., New York: Warner Books Inc., pp. 23-29, 2002.
  6. Hyung Joon Choi, “Prediction of Game Results Using ANN(Artificial Neural Networks) Within The Wimbledon Tennis Championship 2005,” The Korean Journal of Physical Education, Vol. 45, No. 3, pp. 459-468, 2006.
  7. Jae Hyun Yi and Soo Won Lee, "Prediction of English Premier League Game Results By Using Deep Learning Techniques," ISSAT International Conference Data Science in Business, Finance and Industry, pp. 96-98, 2019.
  8. Chong Sun Hong, Min Sub Jung, and Jae Hyoung Lee, “Prediction Model Analysis of 2010 South Africa World Cup,” The Korean Data & Information Scienece Society, Vol. 21, No. 6, pp. 1137-1146, 2010.
  9. Darwin Prasetio, "Predicting Football Match Results With Logistic Regression," 2016 International Conference on Advanced Informatics: Concepts, Theory and Application (ICAICTA), George Town, pp. 1-5, 2016.
  10. Albina Yezus, "Predicting Outcomes of Soccer Matches Using Machine Learning," Saint-Petersburg University, Saint-Petersburg State University Mathematics And Mechanics Faculty, 2014.
  11. Ben Ulmer and Matthew Fernandez, "Predicting Soccer Match Results In The English Premier League," Doctoral Dissertation, Ph. D. Dissertation, Stanford, 2013.
  12. Joo Hak Kim, Gap Taik Ro, Jong Sung Park, and Won Hi Lee, “The Development of Soccer Game Win Lost Prediction Model Using Neural Network Analysis -FIFA World Cup 2006 Germany-,” Korean Journal of Sport Science, Vol. 18, No. 4, pp. 54-63, 2007. https://doi.org/10.24985/kjss.2007.18.4.54
  13. Youn Hak Oh, Han Kim, Jae Sub Yun, and Jong Seok Lee, “Using Data Mining Techniques To Predict Win-Loss In Korean Professional Baseball Games,” Journal of the Korean Institute of Industrial Engineers, Vol. 40, No. 1, pp. 8-17, 2014. https://doi.org/10.7232/JKIIE.2014.40.1.008
  14. Hyong Jun Choi and Yun Soo Lee, “The Prediction of Game Outcomes Based On Match Data Within Soccer World Cup,” Korean Journal of Sports Science, Vol. 28, No. 1, pp. 1317-1325, 2019.
  15. Soo Hyun Cho and Soo Won Lee, "Winner Prediction of A Curling Game based On A Hybrid Machine Learning Model," Master Thesis, Soongsil University Graduate School of Software Specialization: Software 2017. 2, 2017.
  16. Tianxiang Cui, Jingpeng Li, and John Woodward, "An Ensemble Based Genetic Programming System To Predict English Football Premier League games," IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS), Singapore, 2013, pp. 138-143, 2013.
  17. Ahmet Emin Saricaoglu, Abidin Aksoy, and Tolga Kaya, "Prediction of Turkish Super League Match Results Using Supervised Machine Learning Techniques," Intelligent And Fuzzy Techniques In Big Data Analytics And Decision Making. INFUS 2019. Advances In Intelligent Systems And Computing, Vol. 1029, 2019.
  18. Vincent Hoekstra, Pieter Bison, and Guszti Eiben, "Predicting Football Results With An Evolutionary Ensemble Classifier," Master Thesis, Business Analytics In VU University, Amsterdam, 2012.
  19. Diederik P. Kingma and Jimmy Ba, "Adam: A Method For Stochastic Optimization," ArXiv preprint ArXiv:1412.6980, 2014.