Logistic Regression

Logistic Regression

Logistic Regression的思想源于广义线性模型其中,函数$g()$称为联系函数。
逻辑回归中,联系函数其实sigmoid函数: 其函数图如下:

![](http://ww2.sinaimg.cn/large/9bcfe727jw1fap4kz80uzj208w05xt8q.jpg)

令$z=\omega^T x $,所以其中,(通过扩展训练数据将bias部分加入,就省去了bias部分)上式可以写成如果把$y$当作正样本的后验概率$p(y=1|x)$,那么$1-y$就是负样本的后验概率$p(y=0|x)$。所以有:

我们通过极大似然法来估计$\omega$,给定数据集${(x_i,y_i)}_{i=1}^m$,对数似然函数可以写成:

这里使用经典的方法,$l(\omega)$对$\omega$求导,闭式解不好表示,所以可以使用梯度上升的方法表示,其中

将批量梯度下降转换成随机梯度下降有

Generalized Linear Models

上面提到,广义线性模型的形式如下</b>联系线性回归、logistic回归。广义线性模型的训练,如果满足条件,其随机梯度下降的训练方法如下:

其中,$h_{\theta}(x) = g(\theta^Tx)$即是目标模型的形式.

分享到