您当前的位置: 首页 >  逻辑回归

【ML 吴恩达】9 逻辑回归

发布时间:2020-11-30 22:09:26 ,浏览量:6

目录

  • 1 简介
  • 2 逻辑回归的应用
  • 3 逻辑回归的适用范围
  • 4 逻辑回归与线性回归的区别联系
  • 5 逻辑回归训练

1 简介

概念: 是分类变量的分类算法

2 逻辑回归的应用

(1)预测某人是否有心脏病
(2)预测病人的致死率
(3)预测用户的购买意向
(4)预测工程或产品的失败率
(5)预测房主拖欠抵押贷款的可能性

3 逻辑回归的适用范围

(1)两面性的问题
(2)需要计算可能性
(3)需要一个线性决策边界
(4)需要理解某个功能的影响

4 逻辑回归与线性回归的区别联系

• 线性回归和逻辑回归都是广义线性回归模型的特例
• 线性回归只能用于回归问题,逻辑回归用于分类问题(可由二分类推广至多分类)
• 线性回归无联系函数或不起作用,逻辑回归的联系函数是对数几率函数,属于Sigmoid函数
• 线性回归使用最小二乘法作为参数估计方法,逻辑回归使用极大似然法作为参数估计方法

5 逻辑回归训练

(1)步骤
• 第一步:随机初始化参数 θ T = [ θ 0 , θ 1 . . . ] \theta ^T =[\theta_0,\theta_1...] θT=[θ0,θ1...]

• 第二步:用训练集计算损失函数,然后计算误差

• 第三步:计算损失函数的梯度

• 第四步:用梯度更新参数

• 第五步:回到第二步,直到损失函数足够小
• 第六步:运用模型进行预测结果
(2)一般损失函数

(3)画出损失函数模型

(4)逻辑回归损失函数

(5)最小化模型损失函数
• 如何找到模型最合适的参数?最小化损失函数
• 如何最小化损失函数?优化方法中的一种。使用梯度下降
• 梯度下降是什么?是一种为了最小化损失函数,通过求损失函数的微分去改变参数值的技术。
(6)使用梯度下降最小化损失函数举例

求所有下一个位置的偏导数,根据这些数据去找到损失函数的最小值。

关注
打赏
查看更多评论

暂无认证

  • 6浏览

    0关注

    115983博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录