公式难!如何不看公式也能理解支持向量机算法

介绍

支持向量机(SVM)是一种可用于分类和回归问题的监督学习算法,一般常用于分类问题。其基本思想是我们将数据集中的点在n维空间中表示出来,其中n表示数据中变量的个数。然后寻找一个超平面将其分成不同的类别。如下图所示:

SVM_1.webp.jpg

工作原理

通常支持向量机采用超平面将数据进行分类,那么怎么确定一个正确的超平面来提高分类准确率呢?有以下几个步骤:

  • 通常我们在判别超平面时的一个方法就是选择一个分类结果做好的平面。当有图中三个平面时,哪一个更加符合分类情况?显然是B。

SVM_21.webp.jpg

  • 那么当有下图三个平面都有较好的分类效果时,我们应该选择哪一个呢?

SVM_3.webp.jpg

这个时候我们需要计算两类向量到超平面之间的距离之和,也称为“间隔”。取间隔最大的那个超平面即为我们需要的超平面。如下图我们选择C更适合。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值