支持向量机(SVM)之超平面(Hyperplane)

超平面(Hyperplane)是支持向量机(SVM)中一个关键概念,特别是在分类任务中。以下是关于超平面的详细解释:

什么是超平面?

在n维空间中,一个超平面是一个(n-1)维的子空间。例如:

  • 在二维空间中,超平面是一条直线。
  • 在三维空间中,超平面是一个平面。

在这里插入图片描述

SVM中的超平面

在SVM中,目标是找到一个将不同类别的样本分开的最优超平面,使得到超平面最近的点(支持向量)的距离最大化,即最大化分类间隔。

最优超平面

在这里插入图片描述

分类间隔

分类间隔(Margin)是指超平面与最近的样本点(支持向量)之间的距离。SVM通过最大化这个间隔,找到一个泛化能力更强的分类器。

支持向量

支持向量是指那些位于分类间隔边界上的样本点。这些点对超平面的确定起到关键作用,因为如果移除这些点,超平面的位置将会改变。

非线性可分的数据

对于非线性可分的数据,SVM引入了核函数(Kernel Function),将原始数据映射到高维空间,在高维空间中寻找线性可分的超平面。常用的核函数包括:

  • 线性核(Linear Kernel)
  • 多项式核(Polynomial Kernel)
  • 径向基函数核(RBF Kernel)
  • Sigmoid核

软间隔SVM

在这里插入图片描述

举例说明

假设我们有一个二维数据集,包括两类样本。我们希望使用线性SVM对其进行分类。

import nump
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值