Predicting football results using Bayesian nets and other machine learning techniques

被引:80
作者
Joseph, A. [1 ]
Fenton, N. E. [1 ]
Neil, M. [1 ]
机构
[1] Queen Mary Univ London, Comp Sci Dept, London, England
关键词
Bayesian nets; machine learning; football;
D O I
10.1016/j.knosys.2006.04.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian networks (BNs) provide a means for representing, displaying, and making available in a usable form the knowledge of experts in a given field. In this paper, we look at the performance of an expert constructed BN compared with other machine learning (ML) techniques for predicting the outcome (win, lose, or draw) of matches played by Tottenham Hotspur Football Club. The period under study was 1995-1997 - the expert BN was constructed at the start of that period, based almost exclusively on subjective judgement. Our objective was to determine retrospectively the comparative accuracy of the expert BN compared to some alternative ML models that were built using data from the two-year period. The additional ML techniques considered were: MC4, a decision tree learner; Naive Bayesian learner; Data Driven Bayesian (a BN whose structure and node probability tables are learnt entirely from data); and a K-nearest neighbour learner. The results show that the expert BN is generally superior to the other techniques for this domain in predictive accuracy. The results are even more impressive for BNs given that, in a number of key respects, the study assumptions place them at a disadvantage. For example, we have assumed that the BN prediction is 'incorrect' if a BN predicts more than one outcome as equally most likely (whereas, in fact, such a prediction would prove valuable to somebody who could place an 'each way' bet on the outcome). Although the expert BN has now long been irrelevant (since it contains variables relating to key players who have retired or left the club) the results here tend to confirm the excellent potential of BNs when they are built by a reliable domain expert. The ability to provide accurate predictions without requiring much learning data are an obvious bonus in any domain where data are scarce. Moreover, the BN was relatively simple for the expert to build and its structure could be used again in this and similar types of problems. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:544 / 553
页数:10
相关论文
共 50 条
  • [21] Predicting sustainable arsenic mitigation using machine learning techniques
    Singh, Sushant K.
    Taylor, Robert W.
    Pradhan, Biswajeet
    Shirzadi, Ataollah
    Binh Thai Pham
    [J]. ECOTOXICOLOGY AND ENVIRONMENTAL SAFETY, 2022, 232
  • [22] Predicting Cloud Resource Provisioning using Machine Learning Techniques
    Bankole, Akindele A.
    Ajila, Samuel A.
    [J]. 2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 850 - 853
  • [23] Predicting the Housing Price Direction using Machine Learning Techniques
    Banerjee, Debanjan
    Dutta, Suchibrota
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON POWER, CONTROL, SIGNALS AND INSTRUMENTATION ENGINEERING (ICPCSI), 2017, : 2998 - 3000
  • [24] Analyzing ECG signals in professional football players using machine learning techniques
    Munoz-Macho, A. A.
    Dominguez-Morales, M. J.
    Sevillano-Ramos, J. L.
    [J]. HELIYON, 2024, 10 (05)
  • [25] Talent Identification in Football Using Supervised Machine Learning
    de Leon Rodriguez, Ivan Diaz
    Zareei, Mahdi
    de Leon Langure, Alejandro
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, PT 1, MICAI 2024, 2025, 15246 : 16 - 27
  • [26] The Application of Machine Learning Techniques for Predicting Match Results in Team Sport: A Review
    Bunker, Rory
    Susnjak, Teo
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2022, 73 : 1285 - 1322
  • [27] Predicting exclusive breastfeeding in maternity wards using machine learning techniques
    Oliver-Roig, Antonio
    Ramon Rico-Juan, Juan
    Richart-Martinez, Miguel
    Cabrero-Garcia, Julio
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2022, 221
  • [28] Predicting genetic merit in Harnali sheep using machine learning techniques
    Spandan Shashwat Dash
    Yogesh C. Bangar
    Ankit Magotra
    C. S. Patil
    [J]. Tropical Animal Health and Production, 2025, 57 (5)
  • [29] Data Balancing Techniques for Predicting Student Dropout Using Machine Learning
    Mduma, Neema
    [J]. DATA, 2023, 8 (03)
  • [30] Predicting the Outcome of Patients With Subarachnoid Hemorrhage Using Machine Learning Techniques
    de Toledo, Paula
    Rios, Pablo M.
    Ledezma, Agapito
    Sanchis, Araceli
    Alen, Jose F.
    Lagares, Alfonso
    [J]. IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2009, 13 (05): : 794 - 801