欢迎光临散文网 会员登陆 & 注册

AI智能算法逻辑回归的具体应用你知道吗?

2021-02-26 16:36 作者:自学Python的小姐姐呀  | 我要投稿

上一篇文章我们简单介绍了一下什么是逻辑回归,接下来,我们一起来看一下逻辑回归有哪些具体应用吧~

一、损失函数求导

优点

  • 实现简单;

  • 分类时计算量非常小,速度很快,存储资源低;

缺点

  • 容易欠拟合,一般准确度不太高

  • 只能处理两分类问题(在此基础上衍生出来的softmax可以用于多分类),且必须线性可分

损失函数

逻辑回归的公式为:

假设有N个样本,样本的标签只有0和1两类,可以用极大似然估计法估计模型参数,从而得到逻辑回归模型。

设yi=1的概率为pi,yi=0的概率为1 - pi,那么观测的概率为:

可以看到这个公式很巧妙的将0和1两种情况都包括进去,数学真是个美妙的东西。

概率由逻辑回归的公式求解,那么带进去得到极大似然函数:

取对数之后:

上面这个式子的计算过程还用到了对数的一些相关的性质,对L(w)求极大值,得到w的估计值

其实实际操作中会加个负号,变成最小化问题,通常会采用随机梯度下降法拟牛顿迭代法来求解

梯度

现在已经知道损失函数:

现在开始求导:

通常来说,是用梯度下降法来求解的,所以会在损失函数前面加个负号求最小值,所以最终的导数变成:

逻辑回归算法当然不仅仅只有这么一个应用,还可以通过求解得到最优解模型,还可以通过代码实现参数求解。具体怎么做呢?一起来视频中跟着老师学习吧~



AI智能算法逻辑回归的具体应用你知道吗?的评论 (共 条)

分享到微博请遵守国家法律