SVM向量支持机

1.通俗理解

  1. svm:support vector machine
  2. 目标:利用超平面将两类数据分割开来,这个超平面就是我们要设计的对象

如何设计?我们设计之后会有间隔,间隔越大分类效果就越好;距离决策边界最近的点我们成为支持向量,如下图正超平面,负超平面和决策超平面

  1. 损失因子→软间隔(有一定的容错率)
  2. 升维转换(当我们在二维空间无法将数据区分的时候我们可以将数据维度转换到三维空间,在新维度下找到合适的超平面),但是这需要转换函数。

核技巧,提供高维度向量相似度的测量

2.数学理解

对上图的理解:通过两组式子得出w向量和超平面垂直,和Xm-Xn近似,因此我们可以通过数学公式推导出L的公式,因此求Lmax即就是求Wmin,那接下来就看Wmin怎么求

三步,很枯燥

相关推荐
南莺莺6 分钟前
二叉排序树的创建和基本操作---C++实现
数据结构·c++·算法··二叉排序树
仰泳的熊猫9 分钟前
1061 Dating
数据结构·c++·算法·pat考试
dhdjjsjs9 分钟前
Day31 PythonStudy
人工智能·机器学习
CoderYanger13 分钟前
A.每日一题——1523. 在区间范围内统计奇数数目
java·数据结构·算法·leetcode·职场和发展
surtr121 分钟前
Round 1019(div2) CD
数据结构·c++·算法·贪心算法·stl
Hcoco_me29 分钟前
大模型面试题14:K-means聚类算法全解析(通用场景+深度拓展)
算法·kmeans·聚类
Jay200211142 分钟前
【机器学习】30 基于内容的过滤算法
人工智能·算法·机器学习
冰西瓜6001 小时前
分治(二)算法设计与分析 国科大
数据结构·算法
小小晓.1 小时前
Pinely Round 2 (Div. 1 + Div. 2)
c++·算法
极客BIM工作室1 小时前
ControlNet里的“隐形连接器”:零卷积(Zero Convolution)的工作流程
人工智能·机器学习