LR模型推导

1、定义

二项逻辑斯谛回归模型,是如下的条件概率分布。
(1) P ( Y = 1 ∣ x ) = e w x 1 + e w x P(Y=1|x)= \frac{e^{wx}}{1+e^{wx}} \tag{1} P(Y=1x)=1+ewxewx(1)

(2) P ( Y = 0 ∣ x ) = 1 1 + e w x P(Y=0|x)= \frac{1}{1+e^{wx}} \tag{2} P(Y=0x)=1+ewx1(2)
注意,这里为了方便已经将b扩充入 w w w。公式(2)可以看做 1 1 + e − z \frac{1}{1+e^{-z}} 1+ez1,(Sigmoid函数)如下图
这里写图片描述

2、事件的几率

指的是事件发生的概率与该事件不发生的概率的比值。假设事件发生的概率是 p p p,那么该事件的几率是 p 1 − p \frac{p}{1-p} 1pp,对于逻辑斯谛回归模型而言,事件几率取log如下:
l o g P ( Y = 1 ∣ x ) 1 − P ( Y = 1 ∣ x ) = w ⋅ x log \frac{P(Y=1|x)}{1-P(Y=1|x)}=w \cdot x log1P(Y=1x)P(Y=1x)=wx

3、模型参数估计

假设: P ( Y = 1 ∣ x ) = π ( x ) , P ( Y = 0 ∣ x ) = 1 − π ( x ) P(Y=1|x)= \pi(x),P(Y=0|x)= 1-\pi(x) P(Y=1x)=π(x),P(Y=0x)=1π(x)
似然函数:
(3) ∏ i = 1 N [ π ( x i ) ] y i [ 1 − π ( x i ) ] 1 − y i \prod_{i=1}^{N}[\pi(x_i)]^{y_i}[1-\pi(x_i)]^{1-y_i} \tag{3} i=1N[π(xi)]yi[1π(xi)]1yi(3)

公式(3)表明,对于正样本而言, y i = 1 y_i=1 yi=1使得右边的项为1,对于负样本而言, y i = 0 y_i=0 yi=0使得左边的项为1。即满足所有样本的概率最大。
对数似然函数:

(4) L ( w ) = ∑ i = 1 N [ y i l o g π ( x i ) + ( 1 − y i ) l o g ( 1 − π ( x i ) ) ] = ∑ i = 1 N [ y i l o g π ( x i ) 1 − π ( x i ) + l o g ( 1 − π ( x i ) ) ] = ∑ i = 1 N [ y i ( w ⋅ x i ) − l o g ( 1 + e w ⋅ x i ) ] L(w)= \sum_{i=1}^{N}[y_ilog \pi(x_i)+(1-y_i)log(1-\pi(x_i))] \\ = \sum_{i=1}^{N}[y_ilog\frac{\pi(x_i)}{1-\pi(x_i)}+log(1-\pi(x_i))]=\sum_{i=1}^{N}[y_i(w\cdot x_i)-log(1+e^{w\cdot x_i})] \tag{4} L(w)=i=1N[yilogπ(xi)+(1yi)log(1π(xi))]=i=1N[yilog1π(xi)π(xi)+log(1π(xi))]=i=1N[yi(wxi)log(1+ewxi)](4)
如公式(4)所示,求解的是最大值问题,可以用梯度下降法(这里求最大值,实际是梯度上升,或者加负号变成梯度下降法)等优化方法求解参数 w w w
假设求得参数 w ^ \hat{w} w^。代入公式(1)(2)即可得模型。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值