算法进阶--SVM原理

本文深入探讨了支持向量机(SVM)的原理,包括线性可分SVM的硬间隔最大化,线性SVM的软间隔最大化,以及如何通过核函数实现非线性SVM。内容涵盖了目标函数、拉格朗日乘子法、松弛因子、不同类型的核函数及其应用,强调了高斯核函数在实际应用中的重要性。
摘要由CSDN通过智能技术生成

支持向量机

分为:

  1. 线性可分支持向量机
    – hard margin maximization(硬间隔最大化),所以又称为硬间隔支持向量机
  2. 线性支持向量机
    –soft margin maximization(软间隔最大化),所以又称为软间隔支持向量机
  3. 非线性支持向量机
    – kernel function(核函数)
    ps.前两种向量机+核函数=非线性(可分)向量机

线性可分SVM

  • 目的: 在分类问题中,构建一个平面(直线或者超平面)–该平面为在若干距离直线最近的样本点中选取的距离最远的几个样本点,则目标函数公式化可表示为:
    在这里插入图片描述
  • 也就是求:
    在这里插入图片描述

其中, Φ x \Phi x Φx为某个确定的特征空间转换函数,它的作用是将x映射到(更好的维度)

求解过程

  • 利用拉格朗日乘子法得:(将极小极大问题转为极大极小问题):

原问题:
在这里插入图片描述

转换后:
在这里插入图片描述
也就是:
在这里插入图片描述

  • 将拉格朗日函数 L ( w , b , a ) L(w,b,a)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值