2020/12/09 06-机器学习逻辑回归算法实现与应用3

现在就写第二个模型,损失函数
在这里插入图片描述
loss实际上是把求w的过程变成求概率越大,损失越小
在这里插入图片描述
线性回归求解损失函数使用MSE,最小二乘法
在这里插入图片描述
这几个算法其实逻辑差不多

在这里插入图片描述
避免算出的极小值不靠谱,就有凸优理论

在这里插入图片描述
梯度下降并不是一个精确值,但是+w,和-w就要判断导数的正负数在哪里

在这里插入图片描述
在这里插入图片描述

梯度下降在右边就是负的,减号
在这里插入图片描述
在这里插入图片描述
损失函数写好,就是小写的l
在这里插入图片描述
也可以用大写的L
在这里插入图片描述
求导数
在这里插入图片描述
线性回归和逻辑回归,其实最小值的求法,都是通用的
在这里插入图片描述
也可以表达成下面两种模型

在这里插入图片描述
只要是梯度下降,都要一套通用的模型
在这里插入图片描述
3种实现方式

在这里插入图片描述
sklearn的线性回归放到了linear_model,加载鸢尾花的数据,数据是150个
在这里插入图片描述
分三类,0,1,2

在这里插入图片描述
sklearn里有显示逻辑回归是如何实现的

在这里插入图片描述
在这里插入图片描述
c=10e10 10的10次方,最大迭代值max_iter。然后注入数据训练
在这里插入图片描述
会发现,这个结果。完全可以从概率模型算出来

在这里插入图片描述
完全可以直接打分,识别率可以达到100%
在这里插入图片描述
在这里插入图片描述
50到150,有1个样本其实是有误差的,100个样本里有2个是错的

在这里插入图片描述
A类是可以完全分开的,BC类不太好

在这里插入图片描述
取1个特征
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值