逻辑回归算法_算法逻辑回归

98e00eafaff4b1e701a1a97730c72a48.png

    logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域。例如,探讨引发疾病的危险因素,并根据危险因素预测疾病发生的概率等。以胃癌病情分析为例,选择两组人群,一组是胃癌组,一组是非胃癌组,两组人群必定具有不同的体征与生活方式等。因此因变量就为是否胃癌,值为“是”或“否”,自变量就可以包括很多了,如年龄、性别、饮食习惯、幽门螺杆菌感染等。自变量既可以是连续的,也可以是分类的。然后通过logistic回归分析,可以得到自变量的权重,从而可以大致了解到底哪些因素是胃癌的危险因素。同时根据该权值可以根据危险因素预测一个人患癌症的可能性。

1、逻辑回归是用来做什么的呢?

        回答:用来解决二分类问题

2、专业术语:

  • 样本:就是一行一行数据,采集数据

  • 特征:类似于mysql中的列

  • 标签列:又叫做结果列

3、回归和分类的区别?

通过输出结果可以判断出是连续问题,还是离散问题 。

  • 回归模型的输出是连续的

  • 分类模型输出的是离散的

4、案例(左分类,右回归)

b80fd01ea3f8c9728ec047e720153dc2.png


5、逻辑回归公式

逻辑回归=线性回归+sigmoid函数br

4c6816e6e2a258f3d2b6bdaa23852ab8.png

    其实就是我们数学中的一条直线,让现实数据,尽可能均匀落到该线的两侧,来实现正常分布


6、如何把回归编程分类?

a4b930d1e70e086609dd0546c15f450b.png

在该图中,将x<=14划分为一类。x>14分为另为一类,实现二分类问题。


7、Sigmoid函数

2b476331d6c5e56adf83bafa0423f3a9.png

上图为Sigmoid函数曲线图,x=0的位置可以将数据y=0.5,得到数据二分类。


8、Sigmoid函数作用

65db558f82d0c22276127de64dfe547c.png


9、逻辑回归公式

c3cd800426b9657e397da46fa788e961.png

250d05cb55d06f9e56d8ab5903febf09.png

10、判断算法好坏-损失函数

c15daeb903ee38a8f086560cb44ed724.png

11、评价二分类模型

    混淆矩阵、召回率、精确率、准确率

TP/TN/FP/FNT:TrueF :falseP:positiveN:Negativebr

11.1、准确率(accucry)

准确率(accucry)=总样本中预测对了多少?br

案例:

6e3b3ae37547e4cf25b021deb30356a1.png

11.2、精确率(procision)

精确率(procision)=预测为正的样本中实际为正的有多少?br

案例:

a4f409de93f631b7a374805761ad9c63.png

11.3、召回率(Recall)

召回率(Recall)=实际为正的样本中有多少被预测为正了br

案例:

949d543d1c67429115d5daefaafbb112.png

11.4、F1计算公式

F1就是为了让一个评价指标里,既能体现查准率,又能体现召回率而出现的公式br

884b582f93164ca6eea17847acc0be14.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值