A Bayesian approach for major European football league match prediction

This paper presents a Bayesian Approach for Major European Football League match prediction. In this study, four variants of Bayesian approaches are investigated to observe the impact of different structural learning algorithms within the family of Bayesian Network which are Naive Bayes (NB), Tree Augmented Naive Bayes (TAN) and two General Bayesian Networks (GBN); K2 algorithm with BDeu scoring function (GBN-K2) and Hill Climbing algorithm with MDL scoring function (GBNHC). The predictive performance of all Bayesian approaches is evaluated and compared based on football match results from five major European Football League consisting of three complete seasons of 1,140 matches. The results showed that GBN-HC gained 92.01% of accuracy while GBN-K2 and TAN produced comparable results with 91.86% and 91.94% accuracy, respectively. The lowest result was produced by NB, with only 72.78% accuracy. The results suggest that TAN requires further exploration in football prediction with its ability to cater the minimal dependency among attributes in a small-sized dataset.

[1]  Jesse Davis,et al.  The Open International Soccer Database for machine learning , 2018, Machine Learning.

[2]  Wray L. Buntine Theory Refinement on Bayesian Networks , 1991, UAI.

[3]  P. Alam ‘T’ , 2021, Composites Engineering: An A–Z Guide.

[4]  Hyeonsang Eom,et al.  A compound framework for sports results prediction: A football case study , 2008, Knowl. Based Syst..

[5]  Anthony C. Constantinou,et al.  Dolores: a model that predicts football match outcomes from all over the world , 2018, Machine Learning.

[6]  Anthony Constantinou,et al.  pi-football: A Bayesian network model for forecasting Association Football match outcomes , 2012, Knowl. Based Syst..

[7]  Dan Geiger,et al.  An Entropy-based Learning Algorithm of Bayesian Conditional Trees , 1992, UAI.

[8]  Michael G. Madden,et al.  On the classification performance of TAN and general Bayesian networks , 2008, Knowl. Based Syst..

[9]  Alun Owen Dynamic bayesian forecasting models of football match outcomes , 2009 .

[10]  Monika Jena,et al.  A Study on WEKA Tool for Data Preprocessing, Classification and Clustering , 2013 .

[11]  Gregory F. Cooper,et al.  A Bayesian method for the induction of probabilistic networks from data , 1992, Machine Learning.

[12]  Aida Mustapha,et al.  A Review on Football Match Outcome Prediction using Bayesian Networks , 2018 .

[13]  Pinar Tüfekçi Prediction of Football Match Results in Turkish Super League Games , 2015, AECIA.

[14]  PEDRO LARRAÑAGA,et al.  Discrete Bayesian Network Classifiers : A Survey 1 , 2014 .

[15]  Daniel Medina,et al.  From Training to Match Performance: A Predictive and Explanatory Study on Novel Tracking Data , 2016, 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW).

[16]  Mehrdad Jalali,et al.  Structure Learning of Bayesian Networks Using Heuristic Methods , 2012 .

[17]  Parinaz Eskandarian,et al.  Football Result Prediction with Bayesian Network in Spanish League-Barcelona Team , 2013 .

[18]  J. Duch,et al.  Quantifying the Performance of Individual Players in a Team Activity , 2010, PloS one.

[19]  Pat Langley,et al.  Estimating Continuous Distributions in Bayesian Classifiers , 1995, UAI.

[20]  Gianluca Baio,et al.  Bayesian hierarchical model for the prediction of football results , 2010 .

[21]  Baocai Yin,et al.  A comparative study on swarm intelligence for structure learning of Bayesian networks , 2017, Soft Comput..

[22]  David Maxwell Chickering,et al.  Learning Bayesian Networks: The Combination of Knowledge and Statistical Data , 1994, Machine Learning.