打开网易新闻 查看精彩图片

这里简单介绍一下如何构建国家队比赛实力差模型

国家队不像俱乐部比赛那么频繁,一年可能就是几场赛事,而且对手实力差别非常大,因此我们有必要借助一个标准——FIFA积分。

FIFA积分是基于ELO模型改良而成,而elo排名广泛应用于体育竞技、游戏等领域,包括像王者荣耀的排位和配对都是elo模型的延伸。

FIFA积分排名已经运行接近30年的时间,几经修改,最近一次修改具体算法如下

打开网易新闻 查看精彩图片

欧洲杯小组赛第二轮比赛实力差

P=Pbefore + I * (W - We)

Pbefore:一场比赛之前的FIFA积分(Points)

I:比赛的权重(Importance)

I=0.5 国际比赛日以外的友谊赛

I=1.0 国际比赛日期间的友谊赛

I=1.5 国家联赛的小组赛

I=2.5 国家联赛的附加赛及最后阶段比赛

I=2.5 各大洲足联杯赛(亚洲杯、欧洲杯、非洲杯、美洲杯、中北美金杯赛、大洋洲国家杯)的预选赛及世界杯预选赛

I=3.5 各大洲足联杯赛决赛圈1/4决赛(不含)之前的比赛

I=4.0 各大洲足联杯赛决赛圈1/4决赛及之后的比赛;联合会杯的所有比赛

I=5.0 世界杯决赛圈1/4决赛(不含)之前的比赛

I=6.0 世界杯决赛圈1/4决赛及之后的比赛

W:比赛结果

1=赢;0.5=平;0=负

We:比赛的预期结果

We=1 / ( 10 (-dr/600) +1 )

其中dr=一场比赛里两支球队的积分差,也就是dr=A队的Pbefore - B队的Pbefore

FIFA积分在以往只是用于排名,但实际运用过程中可以把比赛双方的FIFA积分差作为一个参数计算比赛的实力差。

由此我们的比赛双方实力差可以由以下参数组成

双方实力差=权重1*FIFA积分差+权重2*交锋均净胜球+权重3*(相对进球-相对失球)

这是一个简化的elo模型方程,不是很精确,没有考虑筹码比例、热度分布等因素,但误差度不会很高,毕竟我们不是博彩机构,只需要基于历史的实力量化数据作为坐标参考。

另外上图中FIFA积分是基于第一轮赛果通过相关公式自行计算,不是官方最终版本。