逻辑回归(对数几率回归,Logistic Regression)

什么是逻辑回归?

逻辑回归的实质是事件发生的概率除以事件不发生的概率后取对数。这种变换,将自变量和因变量的关系变成了线性的。逻辑回归经常被用于二分类问题。当然,它也是可以应用与多分类问题的。下面我们一步一步来看逻辑回归的数学推导。

逻辑回归的主要思想

首先,我们定义样本 x x x的类后验概率估计: p ( y = 1 ∣ x ) p(y=1|x) p(y=1x) p ( y = 0 ∣ x ) p(y=0|x) p(y=0x)
则下面的对数几率函数反映了 x x x作为正例的相对可能性:
l n p ( y = 1 ∣ x ) p ( y = 0 ∣ x ) = w T x + b ( 1 ) ln{\frac{p(y=1|x)}{p(y=0|x)}}=w^Tx+b \quad(1) lnp(y=0x)p(y=1x)=wTx+b(1)
显然,我们可以得到:
p ( y = 1 ∣ x ) = e w T x + b 1 + e w T x + b p(y=1|x)=\frac{e^{w^Tx+b}}{1+e^{w^Tx+b}} p(y=1x)=1+ewTx+bewTx+b
如果我们将其转化为Sigmoid的形式,则:
p ( y = 1 ∣ x ) = 1 1 + e − ( w T x + b ) ( 2 ) p ( y = 0 ∣ x ) = 1 1 + e w T x + b ( 3 ) \begin{aligned} &p(y=1|x)=\frac{1}{1+e^{-({w^Tx+b)}}}\qquad&(2)\\ &p(y=0|x)=\frac{1}{1+e^{ {w^Tx+b}}}\qquad&(3)\\ \end{aligned} p(y=1x)=1+e(wTx+b)1p(y=0x)=1+ewTx+b1(2)(3)
有了上面的两个概率,我们就可以用极大似然估计法去估计参数 w w w b b b了。为了简化计算,我们将采用对数似然(log-likelihood):
l ( w , b ) = ∑ i = 1 m l n [ p ( y i ∣ x i , w , b ) ] ( 4 ) 给 定 数 据 集 { ( x i , y i ) } i = 1 m l(w,b)=\sum_{i=1}^{m}ln{[p(y_i|x_i,w,b)]}\qquad(4)\\ 给定数据集\{(x_i,y_i)\}_{i=1}^m l(w,b)=i=1mln[p(yixi,w,b)](4){ (xi,yi)}i=1m
上述最大似然函数是为了找到令各个样本属于其真实标记的可能性最大的参数 w w w b b b


如何求得参数 w w w b b b

为了方便讨论,令 β = ( w ; b ) , x ^ ( x ; 1 ) \beta=(w;b),\hat x(x;1) β=(w;b),x^(x;1), 假设每个样本用 n n n个特征,下面的式子中 x i x_i xi表示样本 x x x的第 i i i个特征。此时我们有:
w T + b = β T x ^ = w 1 x 1 + w 2 x 2 + w 3 x 2 + . . . + w n x n + b x ^ = ( x 1 x 2 ⋮ x n 1 ) β = ( w 1 w 2 ⋮ w n b ) \begin{aligned} &w^T+b=\beta^T\hat x=w_1x_1+w_2x_2+w_3x_2+...+w_nx_n+b\\ &\hat x=\left( \begin{array}{c} x_1\\ x_2\\ \vdots\\ x_n\\ 1 \end{array} \right) \qquad \beta=\left( \begin{array}{c} w_1\\ w_2\\ \vdots\\ w_n\\ b\\ \end{array} \right) \end{aligned} wT+b=βTx^=w1x1+w2x2+w3x2+...+wnxn+bx^=x1x2xn1β=w1w2

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值