svm 支持向量机 回归 预测_数据分析|支持向量机SVM(数学推导)

本文深入探讨支持向量机(SVM)的数学原理,从距离公式出发,推导SVM的最优化问题。通过拉格朗日乘数法,转换成对偶问题,并详细解释了如何求解w和b。同时,以实例展示了在sklearn中如何运用SVM,探讨了C参数对决策边界的影响,以及SVM处理非线性数据的能力。
摘要由CSDN通过智能技术生成

4c6e23b615ca089529082a4f8cd019bc.png

之前,写过求知鸟:支持向量机(原理)

求知鸟:支持向量机(实战):如何进行乳腺癌检测

求知鸟:数据分析|自编程实现支持向量机SVM

OX01 支持向量机模型

1.1 数学推导

回顾解析几何知识,点(x,y) 到直线Ax+By+C=0 的距离:

726353cd91644a34c02d7d1e31a526b7.png

扩展到n维空间:点x到wTx+b=0 (平面表达式)的距离是:

3e4d3646e3331920352382df1f431758.png

然后,去寻找决策边界的表达式:

760d5c3cb48ef3fc7fbfdbb6b34974d8.png

求满足约束条件的w值

1ba3b00137726eed78c2cae005aefc54.png

将上面两个式子中的y(i)提前进行合并,即满足

aa56c0b17240749a6b4feace3b7ab3e2.png

对于任意支撑向量点x到决策边界的距离为d,我们要最大化边界

df8b41c12783f89fadc62c72936e2252.png

现在,可以得到SVM的最优化问题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值