机器学习基础:概率,发生比与Logit

概率是机器学习中最常见的概念,在分类算法(Classification)中经常出现,而Logit也是逻辑回归(Logistic Regression)中的重要概念,本文将总结概率(Probability),发生比(Odds)和Logit(log(odds))之间的关系。

1. 概率,发生比与Logit的定义

1.1. 概率

概率是指一个事件发生的可能性,假设一个袋子里有若干红球和蓝球,用P来表示概率,则:

P=\vphantom{}\\P(抽到红球) = \frac{红球个数}{所有球个数}\\\vphantom{}

1.2. 发生比

发生比指一件事发生与其不发生的概率之比,同样以红球和篮球为例,用Odds来表示概率,则:

Odds()=P1P)\vphantom{}\\Odds(抽到红球) = \frac{P(抽到红球)}{1-P(抽到红球)}\\\vphantom{}

1.3. Logit

Logit是给发生比取对数,即log(Odds),其中log是自然对数,以红球篮球为例,其公式为:

Logit=log(P()1P())\vphantom{}\\Logit = log(\frac{P(抽到红球)}{1-P(抽到红球)})\\\vphantom{}

2.概率, 发生比与Logit的关系

概率与发生比的关系较为简单, 概率是指事件发生的可能性,而发生比是指该事件发生与不发生的概率之比。但发生比与Logit的关系就并没有那么直观了,从公式上我们确实可以知道Logit就是log(发生比),但我们该如何理解这一定义呢?

通过下面的图表不难发现,概率与发生比有以下关系:

  1. 概率取值为(0,1),发生比取值为(0,Inf)
  2. 当概率为0.5时,发生比为1,即事件发生与不发生的概率相同。
  3. 当概率小于0.5时,发生比取值范围为(0,1),当概率大于0.5时,发生比取值范围为(1,Inf)
  4. 当概率大于或小于0.5时,发生比的取值范围并不对称。

发生比的不对称性,时常会带来一些困扰,比如:

  • 概率为0.3和0.7时,这两个概率的均值是0.5,他们是“对称”的;但这两个概率的发生比却分别是0.429和2.333,这使我们很难直观地感受到他们的对称关系。
  • 当概率从0.1增加到0.2,时,发生比增加了0.139;当概率从0.8增加到0.9时,发生比却增加了5,虽然概率的增量相同,但发生比的增量却大大的不同。

而Logit就能有效地解决发生比带来的困惑:

  • 概率为0.3和0.7时,Logit分别为-0.847和0.847,这两个值关于0对称,因此我们知道这两Logit值对应的发生比是对称的。
  • 当概率从0.2减少至0.1时,Logit的增量是-0.811;当概率从0.8增加到0.9时,Logit的增量也是0.811,我们可以直观地感受到发生比增量也是对称的。
  • 当发生比为1时,Logit为0;当发生比小于或大于1时,Logit取值范围为(-Inf,0)和(0,Inf).取值范围对称。

下表列出了当概率取不同值时,发生比和Logit之间的关系:

Probability Odds Logit
0 0.0001 0.00010001 -9.21024
1 0.001 0.001001 -6.90675
2 0.01 0.010101 -4.59512
3 0.1 0.111111 -2.19722
4 0.2 0.25 -1.38629
5 0.3 0.428571 -0.847298
6 0.4 0.666667 -0.405465
7 0.5 1 0
8 0.6 1.5 0.405465
9 0.7 2.33333 0.847298
10 0.8 4 1.38629
11 0.9 9 2.19722
12 0.99 99 4.59512
13 0.999 999 6.90675
14 0.9999 9999 9.21024

用图形表示,三者关系如下,其中x轴为概率,两条曲线分别为发生比和Logit,为了让图形更加好看,概率只取了[0.1,0.9]这一部分:

机器学习基础:概率,发生比与Logit

3.小结

由于逻辑回归模型的需求,我们引入了发生比这一概念,但发生比本身的不对称性让我们难以直观地比较发生比,因此我们引入了Logit这一概念。Logit赋予了发生比更强的”对称“性,让我们更容易比较不同发生比之间的关系。

相关文章:

  • 2021-07-12
  • 2021-09-24
  • 2021-11-06
  • 2022-01-01
  • 2021-09-13
  • 2021-07-14
  • 2021-06-11
  • 2021-12-03
猜你喜欢
  • 2021-11-20
  • 2022-01-09
  • 2021-06-05
  • 2021-05-12
  • 2022-12-23
  • 2021-06-14
  • 2021-06-17
相关资源
相似解决方案