风中摇曳的小萝卜(机器学习)笔记 支持向量机

支持向量机就是找到一条直线,让两边的点与它的距离是最大的

只想两边的点为y=1和y=-1

然后就可以列出到直线的距离了

看分子的正负就可以区分点在直线的哪一边了

上面的表示为函数间隔 下面表示为函数范数

然后我们找到间隔最小的那些点,让最终直线距离他们最大

距离直线最近的点范数分之一就是我们需要优化的目标

优化计算过程中只和最近的点相关,这些样本也被称为支持向量

上面的推导过程看一下就好了,本博猪是一点都不理解,希望能早日和up一样牛

根据拉格拉日乘子法可以得到优化的对偶问题

通过升维的方法可以讲点区分为两个不同的区间,这个叫做非线性支持向量机

函数k就是变换之后两个样本点积的结果,称为核函数

小结:

相关推荐
读完一本书1 分钟前
AI 生成的图,为什么一眼就能看出是 AI?5 个破绽
人工智能·aigc
Potato_土豆2 分钟前
MCP Server 接入多个 AI 客户端:配置差异与 10 个真实踩坑
人工智能·后端·ai编程
2601_9620710012 分钟前
Grok 4.6 与 Kimi K2.5 对比:编程、长文本与 API 成本怎么选?
人工智能
秦先生在广东15 分钟前
用4条规矩驯服AI写代码
人工智能
LeoLi63818 分钟前
随机应变,不是见招拆招:AI 干 6 倍工时之后,我把它做成了三层降级链路
人工智能·程序员
秦先生在广东22 分钟前
OpenBot让AI在本地当持久队友
人工智能
RaaS10024 分钟前
Node.js Brotli RCE 漏洞自查指南:fetch、undici、axios 都在影响面,三分钟确认你的版本
人工智能·深度学习·算法
用户01715828193325 分钟前
Agent 为什么需要 CLI
人工智能
东坡AI27 分钟前
Agent 安全网关 · 威胁模型 v1.0(AI知识学习分享)
人工智能
秦先生在广东28 分钟前
Kali配这本笔记,白嫖600种工具
人工智能