机器学习(6)SVM

本文介绍了SVM(支持向量机)的基本思想,包括寻找最大间隔超平面,以及如何通过拉格朗日对偶性解决约束优化问题。在二维空间中,SVM试图找到一个能最大化类别间间隔的超平面,通过最小化权重向量的模来实现。同时,文章提到了支持向量的重要性,并概述了将问题转化为对偶问题以引入核函数,从而解决非线性分类问题的方法。
摘要由CSDN通过智能技术生成

SVM有严格的数学证明,但挺复杂,我仅粗略地写下这篇文章。

用一个二维空间里仅有两类样本的分类问题来举个小例子。假设我们给定了下图左图所示的两类点Class1和Class2(也就是正样本集和负样本集)。我们的任务是要找到一个线,把他们划分开。

显然,只要在两堆数据中划一条线就可以。但划线也有很多种画法:

那到底哪种分法比较好?

SVM试图寻找一个超平面来对样本进行分割,把样本中的正例和反例用超平面分开,但是不是很敷衍地简单的分开,而是尽最大的努力使正例和反例之间的间隔margin最大。

我们的目标是寻找一个超平面,使得离超平面比较近的点能有更大的间距。也就是我们不考虑所有的点都必须远离超平面,我们关心求得的超平面能够让所有点中离它最近的点具有最大间距。

我们先用数学公式来描述下。假设我们有N个训练样本{(x1, y1),(x2, y2), …, (xN, yN)},x是d维向量,而yi∊{+

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值