机器学习算法可以预测运动成绩或比赛吗?


40

我有各种各样的NFL数据集,我认为它们可能是一个很好的附带项目,但是我还没有对它们做任何事情。

来到这个网站让我想到了机器学习算法,我想知道它们在预测足球比赛甚至下一场比赛的结果方面有多好。

在我看来,可能会发现一些趋势-在第三局和第一局,理论上有强大后卫的球队应该有在这种情况下控球的趋势。

得分可能更难预测,但获胜的团队可能更难预测。

我的问题是,这些是否是机器学习算法的好问题。可能有一千人曾经尝试过,但是体育的性质使它成为一个不可靠的话题。

Answers:


18

关于足球(一般来说是体育运动),有很多很好的问题,将这些问题扔给算法,看看结果如何。棘手的部分是知道向算法扔什么

例如,一支拥有良好RB的球队可能只获得第三名和第二名,而仅仅因为对手可能期望跑动。因此,为了实际产生一些有价值的结果,我将问题分解为较小的部分,并在将它们扔到机器上的同时进行了统计分析。

有一些(好的)网站试图做同样的事情,您应该检查一下并使用发现的任何东西可以为您提供帮助:

如果您真的想探索体育数据分析,则绝对应该查看Sloan Sports Conference视频。在YouTube上有很多此类内容。


13

是。为什么不?!在每项运动的每项运动中都记录了如此多的数据,因此,明智地使用数据可能使我们获得有关球员表现的重要见解。

一些例子:

因此,是的,对球员记录的统计分析可以使我们了解哪些球员更有可能表现,而哪些球员则没有表现。因此,机器学习,统计分析的近亲将被证明是改变游戏规则的人。


9

绝对可以。我可以把你瞄准一份好论文。一旦将其用于足球联赛结果预测算法的实现,其主要目的是对博彩公司具有一定的价值。

从论文摘要:

贝叶斯动态广义模型,用于估计联盟中所有团队的时间依赖性技能,并预测下周末的足球比赛。

关键字:

动态模型,广义线性模型,图形模型,马尔可夫链蒙特卡罗方法,足球比赛的预测

引文:

Rue,哈佛和Oyvind Salvesen。“对联赛中足球比赛的预测和回顾性分析。” 皇家统计学会杂志:D系列(统计学家)49.3(2000):399-418。


7

机器学习和统计技术可以改善预测,但是没有人可以预测实际结果。

几个月前,有一场关于预测2014年NCAA锦标赛的笑话比赛。您可以阅读竞赛论坛,以更好地了解人们所做的事情以及他们取得的成就。


7

之前已经证明,机器学习技术可以用于预测运动结果。简单的谷歌搜索应该给你一堆结果。

但是,也已经证明(对于NFL btw而言),非常复杂的预测模型,简单的预测模型,通过使用投注信息来质疑人们或人群知识,它们的表现大致相同。资料来源:邓肯·瓦茨(Duncan Watts),第7章,“ 一旦您知道了答案,一切都是显而易见的-常识失败了 ”。


有趣。我问这个问题的原因是,我想知道是否有类似于“赌徒的谬论”(甚至gf本身)的东西。我认为它可能已经被证明是徒劳的。仍然-这些其他答案很有趣。
Steve Kallestad 2014年

6

迈克尔·毛布森(Michael Maouboussin)在他的《成功方程式》一书中着眼于将运气与各种体育活动中的技巧区分开来。实际上,他通过对运气的贡献来对运动进行排名,而运气对不同运动的表现有贡献(第23页),而足球运动中约有2/3的表现可归因于技巧。相比之下,我使用MM的技术来分析一级方程式赛车的性能,发现60%归因于技巧(低于我的预期)。

话虽如此,这种分析似乎意味着足够详细和精巧的功能集将使ML算法能够预测NFL球队的表现,甚至甚至可以预测比赛水平,但需要注意的是,由于影响力的存在,仍然存在很大的差异游戏中的运气。




5

他们无法预测,但可以告诉您最可能的结果。艾蒂安(Etienne)对这种方法进行了研究- 预测谁将用沃尔夫拉姆语言赢得世界杯冠军。这是一项非常详细的研究,因此您可以检查用于获得预测的所有方法。

足够有趣的是,15场比赛中有11场是正确的!

如人们所料,巴西是最受欢迎的国家,获胜的可能性为42.5%。取得如此惊人的成绩的原因在于,巴西既拥有最高的Elo排名,又拥有自己的主场。

(我们去巴西吧!)


3

很多人都在强调答案中可以预言的是什么。现在,随着对深度学习的迷恋,您可以使用RNN(例如LSTM)来预测基于时间的运动问题的结果。这些都是最先进的技术,击败了传统模型。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.