为什么AI不能预测世界杯

昨晚熬夜看世界杯半决赛,英格兰对克罗地亚。

双方势均力敌,打到加时赛,还是1:1平。

正当我昏昏欲睡,准备等待点球时,克罗地亚进了一个球。

结局是克罗地亚2:1淘汰英格兰,进入决赛。

这次世界杯,我周边朋友不少也在玩赌球。

小赌怡情,给看球的过程增加一点刺激,也没什么不可。

大赌我就不建议了,因为风险完全不可控。

有朋友问:懒人兄,你以前做人工智能的,怎么不用AI预测世界杯呢?

我心想,我要有这个能耐,还用天天闲在家里?早就会所嫩模嗨起了。

已经有不少机构在世界杯开赛之前用AI来预测冠军,无一例外都失败了。比如:

  • ESPN 多数专家:巴西
  • FOX Sports:巴西
  • BBC:德国
  • 央视体育:巴西
  • 瑞银 UBS:德国
  • 大部分博彩公司:巴西

这届的冠军将在法国与克罗地亚之间产生,所以上述预测都是错的。

为什么AI预测足球很难呢?主要是因为动态因素太多,导致搜索空间太大。

如果决定一场足球胜负的都是静态因素,比如国家人均GDP、国际足联排名、来自哪个大洲、博彩公司给出的赔率,甚至精细到球员人数、平均年龄、顶级联赛球员比例和教练的工龄。

那么在收集大量样本前提下,建立模型,不管是简单的逻辑回归,还是复杂点的随机森林,都可以用来做出较准确的预测。

但问题是,决定足球比赛最关键的因素是人,人的临场发挥能力,几乎无法预测。

很多关键场次,我们看到天才球员的创意一脚,或天外飞仙,或圆月弯刀,就决定了比赛的结果。

所以足球是一项艺术。

AI要是能理解艺术,人类就可以全部失业了。

用本场比赛举例,假如英格兰和克罗地亚在静态条件方面都类似,决定胜负的完全是场上在踢的22个人。

因为静态条件类似,两队如果从始到终正常发挥,会踢成平局。如果一定要分胜负,那概率也是5:5。

但是球员在比赛时,由于场地、心理、身体、情绪等因素,往往会有超常发挥或发挥失误。而决定比赛结果的,往往是球员的这些突发状态。

比如,英格兰前锋的超常发挥,或者克罗地亚后卫的发挥失误,都可以导致英格兰胜。

以及,克罗地亚前锋的超常发挥,或者英格兰后卫的发挥失误,都可以导致克罗地亚胜。

那么穷举起来,这个可能性就太大了。

每个球员有三种状态(正常、超常、失误),共有22个人,那么影响结果的可能性就是3的22次方,这个数字为31381059609,即310多亿。

在300亿的条件场里试图去搜索一个目标,无疑海底捞针。

这就是AI为什么难以预测世界杯比赛结果的原因。

Print this entry