Logistic回归和Softmax回归理解
1. Logistic与Softmax简述
谈到Logistic回归首先谈到便是逻辑思谛分布,其概率分布如下图所示:
可以看出该分布函数是一条S形曲线,曲线以点(0,12)(0,12)作为对称中心,且其值的范围是从 [0,1] [ 0 , 1 ] [0,1]的。而二项Logistic回归便是参数化的逻辑思谛分布。则对于有 m m m个已经标记好的样本构成:(x1,y1),(x2,y2),(x3,y3),…(xm,ym)" role="presentation">(x1,y1),(x2,y2),(x3,y3),…(xm,ym)(x1,y1),(x2,y2),(x3,y3),…(xm,ym)(x_1,y_1),(x_2,y_2),(x_3,y_3),\ldots(x_m,y_m)(其中特征向量 x x x是进行了增广操作,将偏置b" role="presentation">bbb添加进去了的),对应的分类 y∈{0,1} y ∈ { 0 , 1 } y\in{\{0,1\}},则可以将概率描述为:
h_\theta(x)=\frac{1}{1+exp(−\theta x)}
需要通过训练确定参数 θ θ \theta,使得下面的最小化损失函数最小化:
J(θ)=−\frac{1}{m}[\sum_{i=1}^my_ilog(h_\theta(x_i))+(1−y_i)log(1−h_\theta(x_i)]
而对于Softmax回归,其解决的是多分类问题。则对应的标记 y∈{1,2,...k} y ∈ { 1 , 2 , . . . k } y\in{\{1,2,...k\}},其中k是分类的类型数目。对于给定的测试输入 x x x,我们想用假设函数针对每一个类别jj估算出概率值 p(y=j|x)" role="presentation">p(y=j|x)p(y=j|x) p(y=j|x)。也就是说,我们想估计 x x x的每一种分类结果出现的概率。因此,我们的假设函数将要输出一个 k" role="presentation">kk k维的向量(向量元素的和为1)来表示这 k k k个估计的概率值。具体地说,我们的假设函数 hθ(x)" role="presentation">hθ(x)hθ(x) h_\theta(x)形式如下:
Logistic回归和Softmax回归理解相关推荐
- Logistic and Softmax Regression (逻辑回归和Softmax回归)
1. 简介 逻辑回归和Softmax回归是两个基础的分类模型,虽然听名字以为是回归模型,但实际我觉得他们也有一定的关系.逻辑回归,Softmax回归以及线性回归都是基于线性模型,它们固定的非线性的基函 ...
- 【机器学习】对数线性模型之Logistic回归、SoftMax回归和最大熵模型
来源 | AI小白入门 作者 | 文杰 编辑 | yuquanle 完整代码见:原文链接 1. Logistic回归 分类问题可以看作是在回归函数上的一个分类.一般情况下定义二值函数,然而二值函数 ...
- Logistic 回归与 Softmax 回归在解决二分类问题的区别
Logistic 回归与 Softmax 回归在解决二分类问题的区别 在学习邱锡鹏老师的<神经网络与深度学习>的Softmax回归时,他在最后提出了此问题. 久经思考后,没想出来有什么区别 ...
- 生成模型 VS. 判别模型 Logistic 回归 VS. Softmax 回归
生成模型 VS. 判别模型 从概率分布的角度考虑,对于一堆样本数据,每个均有特征Xi对应分类标记yi. 生成模型:学习得到联合概率分布P(x,y),即特征x和标记y共同出现的概率,然后求条件概率分布. ...
- logistic回归和softmax回归
logistic回归 在 logistic 回归中,我们的训练集由 个已标记的样本构成:.由于 logistic 回归是针对二分类问题的,因此类标记 . 假设函数(hypothesis functi ...
- 线性回归、Logistic回归和softmax回归
区别: (1)输出:线性回归的输出是一个数值,适用于回归问题,如房屋预测价格.气温.销售额. logistic回归.softmax的输出是一个标签,适用于分类问题,如图像分类等. (2)支持类别:Lo ...
- Logistic回归与Softmax回归
Logistic回归和Softmax回归属于机器学习和深度学习中比较经典和基础的两个算法,许多优秀的模型中都使用到了这两个算法.所以这周打算整理和介绍一下Logistic回归和Softmax回归. 线 ...
- Logistic回归与Softmax回归比较
Logistic回归与Softmax回归比较 在机器学习中,Logistic回归和Softmax回归都是常见的分类算法.它们在很多方面都有相似之处,但也存在一些不同之处.本文将介绍这两种模型的区别,并 ...
- 机器学习--logistic回归和softmax回归
logistic回归和softmax回归放在一起总结一下,其实softmax就是logistic的推广,logistic一般用于二分类,而softmax是多分类. logistic回归虽然也是叫回归, ...
- softmax分类器_[ML] 逻辑回归与 Softmax 回归
Logistic Regression (LR) 译为逻辑回归,但实际上这是一种分类模型(二分类或多分类).下面精要地把模型中的核心概念.推导梳理一下.本文主要内容如下: 逻辑回归的概率模型 逻辑回归 ...
最新文章
- openstack密钥对_您对OpenStack了解多少?
- 苹果Apple Music正式登陆索尼PS5
- char varchar nchar nvarchar 四者的区别是什么(为何SQL Server自动给字符串末尾加空格)...
- 编译ffmpeg没有生成编译后ffplay
- redis:集群配置
- Opera中的opera密码修改,半残了
- java 验证码不显示,页面没有显示验证码解决办法
- Falsy Bouncer 过滤数组假值 Array.filter()方法
- note同步不及时 one_如何提高onenote同步速度?
- 多分类任务中每个类Acc、Specificity、Sensitivity、Precision的计算
- 房屋租赁合同可不可以用笔修改
- Codeforces Gym 100015H Hidden Code 暴力
- yolo 算法中的IOU算法程序与原理解读
- 读取Excel 数据并写入到Word示例
- python五边形的代码_python正五边形代码
- 常用签名方式生成sign
- 【网络工程师精华篇】超实用!100个网络基础知识汇总,网络工程师必备!
- cmnet与cmwap区别
- 计算机算法创新点,创新计算机体系结构设计的FMM算法分析.pdf
- java 最大递减数_算法--求先递增后递减数组最大值的下标