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

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

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

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

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

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

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

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

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

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

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

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

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

小结:

相关推荐
TF男孩4 小时前
重新认识Markdown:它不仅是排版工具,更是写Prompt的最佳结构
人工智能
想打游戏的程序猿4 小时前
AI时代的内容输出
人工智能
小兵张健5 小时前
Playwright MCP 截图标注方案调研:推荐方案 1
人工智能
tingshuo29176 小时前
D006 【模板】并查集
笔记
凌杰6 小时前
AI 学习笔记:Agent 的能力体系
人工智能
IT_陈寒7 小时前
React状态管理终极对决:Redux vs Context API谁更胜一筹?
前端·人工智能·后端
舒一笑9 小时前
如何获取最新的技术趋势和热门技术
人工智能·程序员
聚客AI9 小时前
🎉OpenClaw深度解析:多智能体协同的三种模式、四大必装技能与自动化运维秘籍
人工智能·开源·agent
黄粱梦醒9 小时前
大模型企业级部署方案-vllm
人工智能·llm
IT_陈寒9 小时前
JavaScript代码效率提升50%?这5个优化技巧你必须知道!
前端·人工智能·后端