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

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

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

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

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

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

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

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

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

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

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

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

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

小结:

相关推荐
comli_cn几秒前
残差链接(Residual Connection)
人工智能·算法
摸鱼仙人~2 分钟前
在政务公文场景中落地 RAG + Agent:技术难点与系统化解决方案
人工智能·政务
Aaron15887 分钟前
基于VU13P在人工智能高速接口传输上的应用浅析
人工智能·算法·fpga开发·硬件架构·信息与通信·信号处理·基带工程
予枫的编程笔记9 分钟前
【论文解读】DLF:以语言为核心的多模态情感分析新范式 (AAAI 2025)
人工智能·python·算法·机器学习
HyperAI超神经13 分钟前
完整回放|上海创智/TileAI/华为/先进编译实验室/AI9Stars深度拆解 AI 编译器技术实践
人工智能·深度学习·机器学习·开源
大模型真好玩13 分钟前
LangGraph智能体开发设计模式(四)——LangGraph多智能体设计模式:网络架构
人工智能·langchain·agent
北辰alk16 分钟前
RAG嵌入模型选择全攻略:从理论到代码实战
人工智能
im_AMBER18 分钟前
Leetcode 99 删除排序链表中的重复元素 | 合并两个链表
数据结构·笔记·学习·算法·leetcode·链表
Smoothzjc19 分钟前
👉 求你了,别再裸写 fetch 做 AI 流式响应了!90% 的人都在踩这个坑
前端·人工智能·后端
沛沛老爹19 分钟前
Web开发者进阶AI:Agent技能设计模式之迭代分析与上下文聚合实战
前端·人工智能·设计模式