逻辑回归模型原理

逻辑回归是一种分类模型,而非回归模型,其名称源自使用回归方法结合分类规则。sigmoid函数作为核心,将连续的线性组合转换为0到1的概率。模型通过最大似然估计求解参数,常用梯度上升法优化。正则化(如L1和L2范数)用于防止过拟合,提高泛化能力。逻辑回归广泛应用于二分类问题,具有简单、快速和解释性强等优点。
摘要由CSDN通过智能技术生成

逻辑回归模型

逻辑回归是回归模型还是分类模型?

分类模型。分类与回归最大的差别在于输出变量Y的形式不同,前者Y取有限个离散值,后者的Y是连续值。

为什么名字中带“回归”二字?

逻辑回归就是用回归的方法(用函数拟合自变量和因变量关系),加上一个分类规则,对结果分类。

逻辑回归(Logistic Regression),简称为LR,是机器学习中的一种分类问题。常用于二分类问题。比如预测用户是否点击特定商品,判断肿瘤是阴性还是阳性


1逻辑函数(sigmoid函数)

逻辑函数,又称为sigmoid函数,其返回值是 0 到 1 之间的数,正好对应为概率的返回值。表示形式为
1 1 + e − z \frac{1}{1+e^{-z}} 1+ez1

g(z)越趋近于 1,表示结果为 1 的概率越大,且概率值就等于 g(z),反之,当 g(z)越趋近于 0,表示结果为 0 的概率越大,且概率值等于 1- g(z)。

对应的函数图像是一个取值在0和1之间的S型曲线
在这里插入图片描述

这个函数起源于人们对人口增长的研究,由一个比利时科学家推导出来。

2逻辑回归模型

2.1模型定义

逻辑回归模型用条件概率分布P(Y|X)表示, 当随机变量Y取值为1或0时,称为二项逻辑回归模型。二项逻辑回归模型是目前使用最广泛的逻辑回归模型,因此如非特别说明,本文中逻辑回归模型一般代指二项逻辑回归模型。
模型公式如下,
p ( Y = 1 ∣ x ) = e w x + b 1 + e w x + b p(Y=1|x)=\frac{e^{wx+b}}{1+e^{wx+b}} p(Y=1x)=1+ewx+bewx+b
p ( Y = 0 ∣ x ) = 1 1 + e w x + b p(Y=0|x)=\frac{1}{1+e^{wx+b}} p(Y=0x)=1+ewx+b1
x ∈ R n x\in{R^n} xRn是输入, y ∈ { 0 , 1 } y\in\{0,1\} y{ 0,1}是输出, w ∈ R n w\in{R^n} wRn b ∈ R b\in{R} bR,w称为权值向量,b称为偏置,w*x为w和x的内积。当w,x为多维矩阵时,b可忽略不计。

逻辑回归是为了解决分类问题,需要找到一个足够区分度的决策边界(wx+b), 在这个基础上找到分类概率与输入变量的关系,然后通过比较概率值判断属于哪一类。

为什么选择sigmoid函数作为逻辑回归模型的判别函数?
判别函数:用来表示和鉴别某个特征矢量属于哪个类别的函数
条件概率服从指数族分布,进而可以推导出sigmoid函数。具体过程省略

2.2模型参数估计

在实际应用中,随机变量X已知,只需要求出参数w, 就可以计算出事件预测结果概率,如果概率大于阈值,我们认为样本是正类,否则样本是负类。

如何确定w的值呢?
模型的目的就是尽可能准确的将样本分类,换句话就是让预测的结果全部准确的概率最大。因此采用最大似然估计
为什么不用采用的最小二乘法
用最小二乘法得到的损失函数不是关于参数w的凸函数,在求解过程中会得到局部最优,不容易得到全局最优。

p ( Y = 1 ∣ x ; w )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值