参数学习:LR 与 SVM的区别?

机器学习 - - - LR和SVM的联系与区别? 解析一 LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 区别: 1、LR是参数模型,svm是非参数模型,linear和rbf则是针对数据线性可分和不可分的区别; 2、从目标函数来看,区别在于逻辑回归采用的是logistical loss,SVM采用的是hinge loss,这两个损失函数的目的都是增加对分类影响较大的数据点的权重,减少与分类关系较小的数据点的权重。 3、SVM的处理方法是只考虑support vectors,也就是和分类最相关的少 阅读详情

LR与SVM的联系与区别:

联系:
1、LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题)
2、两个方法都可以增加不同的正则化项,如l1、l2等等。所以在很多实验中,两种算法的结果是很接近的。
区别:
1、LR是参数模型[逻辑回归是假设y服从Bernoulli分布],SVM是非参数模型,LR对异常值更敏感。
2、从目标函数来看,区别在于逻辑回归采用的是logistical loss,SVM采用的是hinge loss,这两个损失函数的目的都是增加对分类影响较大的数据点的权重,减少与分类关系较小的数据点的权重。
3、SVM的处理方法是只考虑support vectors,也就是和分类最相关的少数点,去学习分类器。而逻辑回归通过非线性映射,大大减小了离分类平面较远的点的权重,相对提升了与分类最相关的数据点的权重。
4、逻辑回归相对来说模型更简单,好理解,特别是大规模线性分类时比较方便。而SVM的理解和优化相对来说复杂一些,SVM转化为对偶问题后,分类只需要计算与少数几个支持向量的距离,这个在进行复杂核函数计算时优势很明显,能够大大简化模型和计算。
5、logic 能做的 svm能做,但可能在准确率上有问题,svm能做的logic有的做不了。

如何选择LR与SVM?

非线性分类器,低维空间可能很多特征都跑到一起了,导致线性不可分。

如果Feature的数量很大,跟样本数量差不多,这时候选用LR或者是Linear Kernel的SVM
如果Feature的数量比较小,样本数量一般,不算大也不算小,选用SVM+Gaussian Kernel
如果Feature的数量比较小,而样本数量很多,需要手工添加一些feature变成第一种情况。
模型复杂度:SVM支持核函数,可处理线性非线性问题;LR模型简单,训练速度快,适合处理线性问题;决策树容易过拟合,需要进行剪枝
损失函数:SVM hinge loss; LR L2正则化; adaboost 指数损失
数据敏感度:SVM添加容忍度对outlier不敏感,只关心支持向量,且需要先做归一化; LR对远点敏感
数据量:数据量大就用LR,数据量小且特征少就用SVM非线性核

什么是参数模型(LR)与非参数模型(SVM)?

在统计学中,参数模型通常假设总体(随机变量)服从某一个分布,该分布由一些参数确定(比如正太分布由均值和方差确定),在此基础上构建的模型称为参数模型;非参数模型对于总体的分布不做任何假设,只是知道总体是一个随机变量,其分布是存在的(分布中也可能存在参数),但是无法知道其分布的形式,更不知道分布的相关参数,只有在给定一些样本的条件下,能够依据非参数统计的方法进行推断。

作者:流川枫AI
链接:https://www.jianshu.com/p/dce9f1af7bc9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

LR和 SVM的区别 一、相同点  第一,LR和SVM都是分类算法(SVM也可以用与回归)  第二,如果不考虑核函数,LR和SVM都是线性分类算法,也就是说他们的分类决策面都是线性的。   这里要先说明一点,那就是LR也是可以用核函数的。总之,原始的LR和SVM都是线性分类器,这也是为什么通常没人问你决策树和LR什么区别,你说一个非线性分类器和一个线性分类器有什么区别?  第三,LR和SVM都是监督学习算法。 ... 阅读详情

相关推荐

逻辑回归(LR)和支持向量机(SVM)之间的相同点和不同点

创建于:2020.03.18 修改于:2020.03.19 文章目录1. 背景2. 逻辑回归(LR)3. 支持向量机(SVM)4. 异同点5. 参考连接 1. 背景 自己在学习机器学习知识,在学习的时候,感觉懂了,当被别人问到时候,发现回答不上来。基本功不扎实。 网上资源挺多的,还是自己写写更有印象。 2. 逻辑回归(LR) 3. 支持向量机(SVM) 4. 异同点 5. 参考连接 (1)支持向量...

chenhepg的博客 3823

机器学习:LR和SVM对比

LR:logistics regression SVM:support vector machine 不同: 损失函数不同 J(theta) = - 1/m [ sum y* log{ h(x) } + (1 - y) * log{ 1 - h(x) } ] L(w, b ,a) = 1/2*||W||^2 - sum{ a*(y*(wt*x + b) - 1 ) } 不同的loss fun...

ShellDawn的博客 384

模型调参经验-LR、SVM、RF、GBDT、Xgboost、LightGBM

LR SVM Xgboost CNN LSTM

tunghao的博客 5535

LR(逻辑回归)和SVM(支持向量积)的联系与区别

第一、他们的联系和区别 联系:LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 两个方法都可以增加不同的正则化项,如L1、L2等等。所以在很多实验中,两种算法的结果是很接近的。忽略 准确度的话,SVM能做的 LR不一定 能做;LR能做的,SVM一定能做。 区别:1、LR是参数模型,SVM是非参数模型。 2、从目标函数来看,区别在于逻辑回归采用的是Logistical Loss,SVM采用的是hinge loss.这两个损失函数的目的都是增加对分..

Vertira的博客 1957

支持向量机(SVM)和逻辑回归(LR)

开篇 为什么把这两个机器模型放在一起呢,主要是因为它们经常会在面试中同时出现,这边把它们放在一起,解析一下它们之间的联系和区别。我们先看一下问题 经典算法问题 LR 与 SVM 的相同和不同? 讲一下其中的LR、SVM,以及区别和联系(2018京东算法) 解析 相同点: 1、首先两个都是常用的分类算法,这边要注意的是,不要看LR带了回归二字就以为它是回归模型,其实不是,它是分类模型。...

Ding_xiaofei的博客 1469

ElasticSearch读写性能调优

深层次理解,虽然是每隔一秒就会将内存中的segment数据刷新到segment file中,但实际上这里并没有直接到磁盘文件,而是先写入到OS Cache中。以refresh_interval为间隔时间,将保存在ES 内存缓存区中的数据 刷新到 os的文件系统缓存中,定期清空es的buffer,生成segment。注意:ES 的默认设置,已经综合考虑了数据可靠性,搜索的实时性,写入速度,一般不要盲目修改。将segment刷新到os cache中,并开放了查询权限,以提升搜索的实时性。

qq_44027353的博客 1811

机器学习之支持向量机,SVM与LR(逻辑回归)的区别?

什么是支持向量机,SVM与LR的区别? 支持向量机为一个二分类模型,它的基本模型定义为特征空间上的间隔最大的线性分类器。而它的学习策略为最大化分类间隔,最终可转化为凸二次规划问题求解。 LR是参数模型,SVM为非参数模型。LR采用的损失函数为logisticalloss,而SVM采用的是hingeloss。在学习分类器的时候,SVM只考虑与分类最相关的少数支持向量点。LR的模型相对简单,在进行大规模线性分类时比较方便。 SVM可以用于解决二分类或者多分类问题,此处以二分类为例。SVM的目标是寻找一个最优化超

AndyJ的学习之旅 3122

UVM入门与进阶学习笔记17——寄存器模型(3)

目录寄存器模型的常规方法mirror、desired和actual valueprediction的分类自动预测显式预测uvm_reg的访问方法mem与reg的联系和差别内建(built-in)sequences寄存器模型内建序列存储模型内建序列寄存器健康检查寄存器应用场景寄存器检查功能覆盖率概述覆盖率自动收集模式覆盖率外部事件触发收集 寄存器模型的常规方法 mirror、desired和actual value 在应用寄存器模型时,除了利用它的寄存器信息,也会利用它跟踪寄存器的值。 寄存器模型中的每

weixin_41979380的博客 7535

LR和SVM的区别

LR和SVM的区别 相同点: 都是线性分类器; 都是判别模型; 损失函数目的都是增大对数据分类影响较大的数据点的权重,减少与分类关系较小的数据点的权重。 不同点: 本质上是损失函数不同: LR损失函数为logloss: J(θ)=−1m[∑i=1my(i)log⁡hθ(x(i))+(1−y(i))log⁡(1−hθ(x(i)))] J(\theta)=-\frac{1}{m}\left[\...

渐渐遗忘的记忆 1191

网工最容易搞混的三个概念:防火墙、网闸、堡垒机,一文让你轻松搞明白。

网闸的作用可以简单概括为:在两个或多个不同安全级别的网络(如内网和外网、普通网与高安全网、受限网与互联网)之间建立一个严格隔离、信息流转的安全桥梁。它的核心任务是实现数据安全传输与隔离,避免网络之间的直接连接带来的安全隐患。数据传输安全:网闸保证数据从一个网络到另一个网络时,能够进行审查、过滤和转换,防止恶意数据或非法信息被传入内部网络或外部泄露。高安全性隔离:网闸常常用于企业的内外网隔离、军事网络、政府机关等对数据隔离要求极高的环境。

HWP18612324139的博客 3635

手把手教你解决CentOS sshd启动报错:从权限问题到目录缺失的全套解决方案

本文提供了一套完整的CentOS SSH服务启动故障排查与修复方案。针对sshd启动报错,从systemd日志分析、sshd -t配置测试入手,详细解决了私钥文件权限过宽(如0644错误)和权限分离目录缺失等典型问题,并附带了扩展排查清单,帮助运维人员系统性地定位和解决连接故障。

weixin_29248611的博客 152

[机器学习笔记] 支持向量机SVM 和逻辑回归LR的异同

参考: https://www.cnblogs.com/zhizhan/p/5038747.html 为什么把SVM和LR放在一起进行比较? 一是因为这两个模型应用广泛。 二是因为这两个模型有很多相同点,在使用时容易混淆,不知道用哪个好,特别是对初学者。 相同点 都是线性分类器。本质上都是求一个最佳分类超平面。 都是监督学习算法。 都是判别模型。通过决策函数,判别输入特征之间的...

jieming2002的博客 1万+

Ubuntu系统下主板GPU温控pwm风扇

在Linux系统下——以Ubuntu为例,配置主板sys_fan等接口连接pwm温控风扇转速根据NVIDIA GPU温度,为服务器GPU等无主动散热显卡提供散热。

罗思哲的博客 5032

面试(1):逻辑回归(LR)与支持向量机(SVM)的区别和联系

逻辑回归(LR)与支持向量机(SVM)的区别和联系1、为什么常比较这两个算法2、二者相同点3、二者不同点 1、为什么常比较这两个算法 (1)这两个算法是基础算法,常被使用。 (2)LR与SVM之间有很多相似点,因此常被放在一起比较。 2、二者相同点        第一,LR和SVM都是分类算法。        LR和S...

小蜗牛的博客 5534

27、视网膜血管识别与分类的数据集和验证过程

本文介绍了视网膜血管自动识别与分类方法所使用的数据集及其验证过程。通过30张高分辨率的近红外反射视网膜图像,结合专业医生的手动标注结果,构建了包含597个血管段的基准数据集。研究采用准确率、召回率、F1分数和混淆矩阵等评估指标对模型进行验证,并提出了特征增强和分类器优化策略以提升性能。实验结果显示,该方法在复杂区域具有较强的鲁棒性和较高的准确性,为临床应用提供了可靠的依据。

i7j8k9l的博客 148

MicroCap声学仿真介绍(五)-倒相管扬声器系统仿真

实际倒相管的扬声器单体选择、后腔容积、倒相管的直径和长度都是需要精心挑选的,为了便于演示,随意指定了倒相管的长度和直径,现实中还是不能这么随便的。之前介绍了封闭式扬声器的仿真,今天在封闭式扬声器的基础上,再介绍一下倒相管扬声器系统的仿真。

山无忧的博客 1716

SGDClassifier和LR,SVM的区别

看了许多文献,以及最近的项目经验,终于真正地搞懂了LR。以前总听大家说,看你对机器学习搞得透彻不透彻,就看你逻辑回归理解得怎么样;自己是统计出身的我,一直很有自信,以为无非就是个极大似然估计,求那个似然函数的极大值而已。然而实际上,这个之中也有很多的说法在里面,比如,求参数的方法。在逻辑回归中,我们极大似然估计的参数是可以通过“极大化该参数值”得到的,然而得到参数之后,并不代表我们就完成了,因为成千

tianbwin2995的专栏 1万+

nvidia系列教程-AGX-Orin linux源码下载编译

NVIDIA AGX Orin 是一款高性能的嵌入式计算平台,广泛应用于人工智能、自动驾驶、机器人等领域。为 AGX Orin 编译定制的 Linux 内核,可以更好地适应特定应用需求,增强系统的灵活性。本文将详细介绍如何下载、配置和编译适用于 AGX Orin 的 Linux 内核源码。本文介绍了如何为 NVIDIA AGX Orin 平台下载、配置和编译定制的 Linux 内核源码。通过编译和部署定制内核,您可以更好地控制系统的行为,并根据特定应用需求进行优化。

flypig has a dream! 1281

LR与SVM的联系与区别

解析一:LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 区别: 1、LR是参数模型,svm是非参数模型,linear和rbf则是针对数据线性可分和不可分的区别; 2、从目标函数来看,区别在于逻辑回归采用的是logistical loss,SVM采用的是hinge loss,这两个损失函数的目的都是增加对分类影响较大的数据点的权重,减少与分类关系较...

MyNotes 1428

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【机器学习】Linear SVM 和 LR 的联系和区别

今天看到别人问这个问题,突然想到自己也对这两个经典的线性分类器没有太过区别其异同,所以特此翻阅了一下资料总结了一番。以下理论部分主要参考了LR与SVM的异同这篇文章 LR和Linear SVM的相同点 都是监督的分类算法 都是线性分类方法 另外这里需要说的就是LR也是可以加核函数的至于为什么不用,是原因的,后面再说。 都是判别模型 判别模型和生成模型是两个相对应的模型。 判别模型是直接生成一个

haolexiao的专栏 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

LR和SVM的联系和区别

1,LR和SVM的相同点 (1)LR和SVM都是分类算法 (2)如果不考虑核函数,LR和SVM都是线性分类算法,也就是说他们的分类决策面都是线性的。          这里要先说明一点,那就是LR也是可以用核函数的,至于为什么通常在SVM中运用核函数而不在LR中运用,后面讲到他们之间区别的时候会重点分析。总之...

manduner的博客 1659

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

[机器学习]LR与SVM的联系和区别

LR与SVM的相同点: 1、都是有监督的分类算法; 2、如果不考虑核函数,LR和SVM都是线性分类算法。 它们的分类决策面都是线性的。 3、LR和SVM都是判别式模型。 LR、SVM、决策树等判别式模型直接生成一个表示P(Y|X)或者Y=f(X)的判别函数。而生成式模型,例如朴素贝叶斯(NB),隐马尔可夫链(HMM),都是先计算联合概率分布P(Y,X),然后通过贝叶斯公式转化为P(Y|X...

qq_35945399的博客 8795

LR和SVM的联系与区别

21.LR和SVM的联系与区别? 联系: 1、LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 2、两个方法都可以增加不同的正则化项,如L1、L2等等。所以在很多实验中,两种算法的结果是很接近的。区别: 1、LR是参数模型,SVM是非参数模型。 2、从目标函数来看,区别在于逻辑回归采用的是Logistical Loss,SVM采用的是hinge ...

sjyttkl的专栏 1010

支持向量机与逻辑回归的区别及 SVM 在图像分类中的应用

支持向量机(SVM)和逻辑回归(LR)是两种常用的监督学习算法,尽管它们都用于分类任务,但在原理和应用上存在显著差异。SVM通过最大化间隔来确定分类超平面,适用于高维数据和非线性问题,但对大规模数据计算效率较低。逻辑回归则通过概率估计进行分类,适合大规模数据但处理非线性问题能力较弱。在图像分类中,SVM通过提取图像特征(如HOG或CNN)并进行模型训练,广泛应用于人脸识别、物体检测等领域。通过调整超参数和使用网格搜索,可以优化SVM模型性能。总体而言,SVM和LR各有优势,需根据具体任务选择合适的算法。

yzx991013的博客 1173

LR和SVM的联系与区别。

联系: 1.LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 都是有监督的分类算法;如果考虑核函数,LR和SVM都是线性分类算法。 2.LR和SVM都是判别式模型。LR、SVM、决策树等判别式模型直接生成一个表示P(Y|X)或者Y=f(X)的判别函数 3两个方法都可以增加不同的正则化项,如L1、L2等等。所以在很多实验中,两种算法的结果是很接近的。...

GFDGFHSDS的博客 530

SVM 支持向量机

SVM支持向量机SVM1. SVM分类:2. Hand-Margin SVM3.Soft-margin SVM4. Kernel-Margin SVM4.1 核方法5.其他关于SVM?SVM对偶?SVM核技巧?SVM的物理意义是什么?SVM和全部数据有关还是和局部数据有关?SVM与LR的区别? SVM SVM;Support Vector Machine;支持向量机 1. SVM分类: hand-margin SVM 硬间隔 Soft-Margin SVM 软间隔 Kernel-Margin SVM

weixin_44177594的博客 3572
上一篇: 线性模型小结:还分不清线性回归和线性分类模型?
下一篇: 假设:假设函数
Robin_Pi
博客等级 码龄9年 2万+粉丝 632原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值