斯坦福公开课《机器学习》第五章SVM笔记

Stanford机器学习---第八讲. 支持向量机SVM 本栏目(Machine learning)包括单参数的线性回归、多参数的线性回归、Octave Tutorial、Logistic Regression、Regularization、神经网络、机器学习系统设计、SVM(Support Vector Machines 支持向量机)、聚类、降维、异常检测、大规模机器学习等章节。所有内容均来自Standford公开课machine learning中A 阅读详情
为函数间隔的定义




考虑训练样本里r hat的最小值,对应的是训练样本里函数间隔的最坏情形:
几何间隔:


= r hat / || w ||



最优间隔分类器的定义:

拉格朗日对偶性:略。

若要dual*=primary*=L(w*, α*, β*),w*, α*,β*满足KKT dual complementarity condition(KKT对偶互补条件):

优化间隔分类器:
考虑此分类器的定义,令:

则可得拉格朗日优化问题:

对w, b求偏导数如下:
此外又有:

进而得到:

核函数:(未理解明白)
用核函数代替上式中的内积,将变量映射到更高维空间。这样计算内积就好,而不必把向量装入内存(事实上也装不下)。

此式对应的 映射 为:

高斯核:
如何判断一个核是valid的:

即:K是一个valid的核     等价于     它所对应的核矩阵是对称半正定矩阵

在数据是非线性可分的情况下:

称为     L1 norm soft margin SVM。是一个凸优化问题。
它允许间隔小于1,即允许有错误的分类。

SMO算法:

坐标上升算法:

这个算法的迭代次数比较多,但在某时某情况下如果W(a1,,,am)中的某个参数求最优值的代价非常小,那么内层循环将会非常快。

SMO:

如果像svm那样只对一个α求解,同时固定其他的α。由等式(19)得到

即α也就固定了。SMO同时对两个α求解,随即得到:

此式是一个一元二次函数,易得到α1。

Andrew Ng让在John Platt的论文里寻找下面两个问题的答案:

SMO算法:
由等式
可知问题转化为求α的问题,如下:
此等式中各个参数的求解如下:











ps:不知不觉好久不写笔记。





















SVM(Support Vector Machine)读书笔记三(Soft-margin SVM) 上两篇讲到了hard-margin的SVM以及kernel的原理,利用高斯kernel可以将低维空间转换到无穷维,将所有样本分开。但是如果数据中存在一定的噪声数据,SVM也会将噪声数据拟合,存在过拟合的风险。Soft-margin SVM原理就是让SVM能够容忍一定的噪声数据,以减少过拟合的风险。Hard-margin过拟合问题 先看一下上面的相同数据集中的两个模型,左图中的模型能够容忍数据中存在 阅读详情

相关推荐

AI开发教程(十九):学习资源推荐

AI 学习是一个 “理论 - 实践 - 反馈” 循环迭代的过程,选择资源时需避免 “贪多求全”,而应根据自身阶段和目标聚焦核心内容。 对于初学者,优先掌握 Python、数学基础和经典机器学习算法,通过小项目积累实战经验;对于进阶者,可深入特定领域(CV/NLP),跟踪顶会动态并复现前沿模型;对于从业者,需平衡理论深度与工程能力,关注模型部署、性能优化等工业级需求。

分享知识,拥抱变化 1375

coursera-斯坦福-机器学习-吴恩达-第7周笔记-支持向量机SVM

coursera-斯坦福-机器学习-吴恩达-第7周笔记-支持向量机SVM coursera-斯坦福-机器学习-吴恩达-第7周笔记-支持向量机SVM 1大间距分类器 large margin classifier 1通过逻辑回归引入SVM 1宽边界分类器SVM 3SVM数学原理 2核函数 1核函数1简单例子讲解概念 2核函数2SVM计算步骤 3实践SVM 4复习 1quiz 2编程1大间距分类器 lar

和而不流 1万+

Unity URP炫彩干涉效果:从薄膜干涉原理到Shader Graph实现

薄膜干涉是一种常见的光学现象,指光在透明薄膜上下表面反射后产生干涉,形成彩虹色条纹。其原理基于光程差导致的相长与相消干涉,不同波长的光被选择性增强或削弱。在计算机图形学中,这一物理现象被抽象为高效的数学模型,通过Shader编程实现动态色彩变化,为游戏和实时渲染带来独特的视觉表现力。技术实现上,常采用正弦函数结合噪声纹理来模拟色彩循环,利用法线与视角点积作为基础变量,加入噪声扰动模拟厚度不均,实现随视角变化的虹彩效果。在Unity URP渲染管线中,可通过Shader Graph可视化工具或手写HLSL代码

weixin_34026997的博客 296

机器学习中的范数规则化之(一)L0、L1与L2范数

机器学习中的范数规则化之(一)L0、L1与L2范数 zouxy09@qq.com http://blog.youkuaiyun.com/zouxy09 今天我们聊聊机器学习中出现的非常频繁的问题:过拟合与规则化。我们先简单的来理解下常用的L0、L1、L2和核范数规则化。最后聊下规则化项参数的选择问题。这里因为篇幅比较庞大,为了不吓到大家,我将这个五个部分分成两篇博文。知识有限,以下都是我一些浅显的看法...

modabobo 8501

第10章:位同步与Gardner环路(1)

第10章(1)内容如下:一、位同步与载波同步的区别1、采样时钟相位偏差的影响2、采样时钟频率偏差的影响二、Gardner环路算法与插值方法1、插值滤波器2、Gardner误差检查算法三、Gardner环路中环路滤波器与数字振荡器设计1、环路滤波器2、数控振荡器(NCO)四、Gardner环路的可运行MATLAB代码五、参考资料六、致谢 最近搞懂了Gardner环路的一些知识,于是更新第10章——位同步。 如果你稍不留意的话,这可能是你在网上能看到的介绍Gardner环路及其MATLAB仿真最详细的一篇文章了

weixin_44283855的博客 1万+

MPU6050 vs BMX055 vs ICM20602:如何为你的项目选择最佳陀螺仪(附实测数据对比)

本文深度对比了MPU6050、BMX055和ICM20602三款主流六轴IMU传感器的核心性能。通过实测数据,分析了它们在精度、噪声、温漂、接口速度及资源占用上的差异,并提供了从项目需求出发的选型指南,帮助开发者根据预算、精度要求和处理器性能选择最合适的陀螺仪与加速度计组合。

h0i1j2k3l的博客 972

机器学习简易入门-附推荐学习资料

每天都会收到一些小伙伴的私信问我:机器学习如何入门?这个问题我觉得目前没有明确的答案。刚好看好黄博的这篇文章,从中看到了自己想表达奈何文笔有限表达不出的意思。在此分享给大家。本篇文章不仅告...

Oner.wv的专栏 1134

TOPSIS+熵权法组合拳:5分钟学会供应商选择决策模型

本文详细介绍了如何运用TOPSIS和熵权法这对黄金组合,快速构建科学、客观的供应商评估决策模型。通过数据标准化、权重计算和综合排序,帮助企业在半小时内完成高效、准确的供应商选择,解决传统主观打分法的弊端,提升供应链管理效率。

weixin_29051149的博客 277

【吐血推荐】机器学习/深度学习入门资料汇总及学习建议【入门必看】

机器学习入门,初学者遇到的问题非常多,但最大的问题就是: 资料太多!!!看不完!!!不知道如何取舍!!! 一、机器学习的数学基础 正规的机器学习数学基础主要有: 数学分析(微积分),线性代数,概率论,统计,应用统计,数值分析,常微分方程,偏微分方程,数值偏微分方程,运筹学,离散数学,随机过程,随机偏微分方程,抽象代数,实变函数,泛函分析,复变函数,数学建模,拓扑,微分几何,渐近...

王爷的优快云 1587

华为交换机链路聚合对接思科交换机链路聚合故障

2台华为交换机采用堆叠方式与思科交换机之间使用链路聚合,华为交换机与cisco交换机链路捆绑接口频繁UP/DOWN,业务中断。

网络工程师日常的博客 2119

手把手教您解决 AdGuard Home DNS重写功能失效的问题

AdGuard Home 设置了 DNS 重写,规则明明没问题,客户端却死活解析不到内网 IP?🤯 别急着重装!🚫 本文手把手教你如何解决软路由 DNS 解析“玄学”故障!🛠️🚀

XiaoqiangClub的博客 923

良心推荐:机器学习入门资料汇总及学习建议(2018版)--黄海广

机器学习初学者公众号自从2018年10月开设以来,发表了不少机器学习入门的宝贵资料,受到广大机器学习爱好者的好评,本文对2018年本站发过的文章进行分类和汇总,以便初学者更好地学习。(作者:黄海广) 机器学习入门,初学者遇到的问题非常多,但最大的问题就是: 资料太多!!!看不完!!!不知道如何取舍!!! 我曾经写了一篇初学者入门的文章:《机器学习简易入门-附推荐学习资料》,这篇文章...

不二的博客 2383

SAP-ABAP:SAP数据库视图(Database View)详解-创建

数据库视图是SAP中实现多表关联查询的基础工具,适合简单的跨表查询和权限控制场景。但其功能有限,对于复杂逻辑或高性能需求,建议结合CDS视图或ABAP程序开发。通过合理设计,数据库视图可显著提升开发效率和系统可维护性。它存储在数据库中,但本身不存储数据,仅通过查询动态生成结果。是一种基于物理数据库表的虚拟表,通过关联多个表(使用。

baidu_35680696的博客 1370

良心推荐:机器学习入门资料汇总及学习建议(2018版)

机器学习初学者公众号自从2018年10月开设以来,发表了不少机器学习入门的宝贵资料,受到广大机器学习爱好者的好评,本文对2018年本站发过的文章进行分类和汇总,以便初学者...

湾区人工智能 441

国密SSL通信的调试技巧

前面写了几篇国密开发相关的文章:解读国密非对称加密算法SM2啥?双证书?详解国密SM2的加密和解密详解国密SSL ECC_SM4_SM3套件详解国密SM2的数字签名这篇文章来聊一聊国密S...

云水木石 3206

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

2017年4月学习笔记

4月27日 SVM(ang的课,七月算法,matlab机器学习课程) -> matlab初级知识 和 七月算法班前面的课程 ->神经网络 和 svm进阶,试图解决一元非线性回归问题 任务艰巨 4月25日,这月总结 1.机器学习刚开始入门,进度到了支持向量机 2.Python基本熟悉了.numpy pandas sklearn这些不太熟练.很多函数不太了解 3.matlab不...

weixin_30709635的博客 108

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

机器学习工程师成长路线图:从工具书到思想书的进阶路径

机器学习(ML)是一门融合统计学、编程与工程实践的交叉学科,其核心在于理解算法原理、掌握工具链并构建可解释的业务模型。初学者常因混淆‘工具书’(如Hands-On ML,重在端到端实现)、‘原理书’(如ESL,聚焦偏差-方差、正则化等统计基础)和‘思想书’(如Goodfellow《深度学习》,强调表征学习与生成式建模)而陷入低效学习。科学路径应遵循认知负荷理论:先以Python和scikit-learn建立数据→模型→评估的肌肉记忆,再通过数学直觉深化对损失函数、梯度下降、贝叶斯推断等关键概念的理解,最终在

weixin_30245867的博客 410

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

深度学习试题_初学者入门宝典-机器学习入门资料汇总及学习建议(2018版)

机器学习初学者公众号自从2018年10月开设以来,发表了不少机器学习入门的宝贵资料,受到广大机器学习爱好者的好评,本文对2018年本站发过的文章进行分类和汇总,以便初学者更好地学习。机器学习入门,初学者遇到的问题非常多,但最大的问题就是:资料太多!!!看不完!!!不知道如何取舍!!!我曾经写了一篇初学者入门的文章:《机器学习简易入门-附推荐学习资料》,这篇文章给初学者指明了学习的方向,受到广大初学...

weixin_39926402的博客 508

机器学习数据挖掘从零开始的学习路线——dabo的干货

1年前给师弟写的 刚才整理资料看到了 放网上吧 如果有侵犯到大佬隐私 请私信我 马上删除 一:前言 1.1 学习机器学习有什么好处 因为成年人的世界讲利弊,所以大部分人在做选择的时候只考虑对自己有极大利益的决定。虽然我们往往否认这样的说辞,但不得不承认多数人就是这么做的。那我就功利的讲讲学机器学习的好处:第一,容易写论文,只要有数据,只要会熟练运用各种算法模型,只要加一点针对数据的改进获得...

zhangbo_0323的博客 1485

重构机器学习算法的知识体系 - 《终极算法》读书笔记

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33826268的博客 563

基于lda的文本情感分析(源码+万字报告+部署讲解等)

在PLSA模型中,参数是固定的未知常数,虽然未知,但是我们知道它是一个确定的值,但在LDA模型中,参数是随机变量,是无法确定的,它服从一定的分布,在LDA中,我们主要关注这样的变量的分布。对于词典稀少的非英语语言,有学者通过将英语极性词典翻译成该语言的方法来构建极性词典,以供情感分析使用,但由于翻译中存在一词多义性,翻译过后的词的极性也许会改变,所以可能会存在较大的误差,在这种极性词典的构造中可以通过误差的消除来增加精确度。基于这样的想法,原先用词的分布来描述的文档可以用主题的分布来描述。

qq_40828705的博客 758
上一篇: Eclipse找不到或无法加载主类
下一篇: 自然语言处理(NLP)与自然语言理解(NLU)的区别
寂寞灵魂
博客等级 码龄15年 111粉丝 284原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值