Goalence
Pi-Ratings vs Elo vs xG:三种模型,一场足球比赛
📐
赛事

Pi-Ratings vs Elo vs xG:三种模型,一场足球比赛

对同样的90分钟有三种统计视角。每个都捕捉到真相的不同部分。

三个镜头,一场比赛

想预测一场足球比赛,你有三种统计学传统可以选择:Elo(国际象棋评级的老将),Pi-Ratings(主客场优势的专家),以及xG(射门质量的测量工具)。每一个都捕捉到真相的一部分——没有哪一个能捕捉全部。

Goalence的核心使用Pi-Ratings + 泊松模型。但我们发出的每一个预测,都受到三种传统的共同影响。让我们来比较一下。

Elo:借来的国际象棋方法

Elo在1960年代为国际象棋发明。每名棋手一个数字。赢了,数字上升;输了,数字下降。变化幅度取决于结果是否在预期之中——击败一个高出你200分的对手,比击败低你200分的对手价值更高。

用于足球,Elo将每支球队视为单一评级。优势:简单、稳健、有充分研究支撑。弱点:忽视了足球中巨大的主场优势。

伯纳乌主场的皇马和在竞技马德里客场更衣室里的皇马,其实不是同一支球队。但单一Elo数字说不清楚这个区别。

Elo:借来的国际象棋方法
Elo:借来的国际象棋方法

Pi-Ratings:一支球队,两个数字

Pi-Ratings(Constantinou & Fenton,2013)继承了Elo的思路,但把每支球队拆成主场评级客场评级两个独立数字。每场比赛过后,两个评级都根据实际结果与赛前预期的差距进行更新。

也就是说,Elo的"一队一数字"在Pi-Ratings里变成了"一队两数字"。

优势:捕捉了Elo遗漏的主场异质性。西甲的主场优势平均相差0.35个进球——Pi-Ratings对这个缺口一目了然。

弱点:跨联赛比较困难。英超的1.5 Pi-Rating和MLS的1.5代表的不是同一件事。Goalence通过联赛专项校准来处理这个问题。

xG:射门质量的视角

xG(预期进球)是三者中最年轻的——大约在2015年进入主流视野。它看的不是结果,而是机会的质量。每次射门根据位置、角度、身体部位和比赛状态获得一个概率值。0.30 xG的射门,意味着大多数前锋在那个位置大约能打进30%的球。

优势:捕捉的是过程,而非结果。一支创造了2.5 xG却0-1落败的球队是运气不佳;xG会标记出这一点。

弱点:无法直接告诉你谁会赢。要把xG转化为比分概率,需要额外的方法。泊松分布在这里出场。

Goalence的选择

我们在核心使用Pi-Ratings + 泊松,因为这个组合能正确处理主场优势,每场比赛后自动更新,并能清晰地转化为结果概率。xG值影响lambda参数——但评级引擎是Pi-Ratings。

这是最好的系统吗?诚实的回答:没有任何系统能做到这一点。

我们的前瞻追踪命中率实时发布在统计页面——每个预测都在开球前记录,并与真实结果对照打分。我们于2026年5月24日清零计数器;早期样本虽小但诚实。与集成方法相当。真正关键的是前瞻追踪:每个预测都在开球前记录,并与实际结果对比。

这些模型没有一个能完美预测未来。它们只是把不确定性略微降低了一点。

哪个才对?

赛前,Pi-Ratings给你主队胜率50%,Elo给55%,xG转结果给52%。三者相差5个百分点。哪个是对的?

答案:没有确定意义上的"对"。它们都是预测。重要的是长期校准

100场比赛下来,Pi-Ratings在给出50%主队胜率时,实际结果里有恰好50%主队获胜——那它是校准的。如果Elo给55%但实际只有50%,它在这类比赛里过于乐观了。

Goalence的数据集记录每一个预测。一年后,哪套系统校准得更好,一目了然。

Goalence的选择
Goalence的选择
Pi-RatingsEloxGmethodologyprediction models

常见问题

为什么 Goalence 不用 Elo?

Elo 把每支球队看作单一评分,忽略主客场的不对称。在像西甲这样主场优势平均为 0.35 球的联赛里,Elo 会丢失重要信号。而 Pi-Ratings 天然就能处理这一点。

xG 比 Pi-Ratings 更准吗?

不同的问题,不同的答案。xG 衡量的是过程(机会质量);Pi-Ratings 衡量的是被结果不断更新的球队实力。两者互补——Goalence 同时使用:用 xG 校准 lambda 值,用 Pi-Ratings 推导基础实力。

什么是前向追踪(forward-tracking)?

Goalence 的每一条预测都在开球前记录,并在终场后与真实结果比对。没有事后回填,没有"我们本来会怎么预测"。/methodology 上的命中率正是这样得出的。

相关故事