[机器学习笔记] 支持向量机SVM如何求解最佳模型?

本文介绍了支持向量机SVM的基本思想,寻找最佳分类超平面的方法,以及将其转化为最优化问题的过程。通过限制超平面的表示,确保样本点的函数间隔至少为1,从而简化问题,最终通过拉格朗日乘子法求解最佳超平面的权重w和偏置b。
摘要由CSDN通过智能技术生成

资料来源:机器学习面试之有必要手推SVM吗? https://www.jianshu.com/p/f4c7bc6c4ce2

在机器学习中,支持向量机SVM是监督学习模型,可以分析数据,识别模式,用于分类和回归分析。
支持向量机在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。

1. SVM的基本思想
最原始的支持向量机SVM是为了解决二类分类问题。假设样本线性可分,能找到一个超平面,对样本进行分类,恰好分为二类。
这里写图片描述
求解目标是找到图中的H3。那么,如何找到这个最佳分类超平面?

2. 寻找最佳分类超平面

2.1. 从数学上表示超平面将正负样本分开
一个超平面可以用如下的式子表示:
这里写图片描述
其中X是输入特征向量,w是权重向量,b是偏置,y是输出。
一个样本点P(xi,yi) 到超平面的几何距离(注意:这里是距离而非间隔)为:
几何距离 = 这里写图片描述
其中w是超平面的法向量。
若该超平面能将正负样本分开,也就是正负样本完全被超平面隔离开,该情况从数学的角度看,就等同于:
对任一个样本P(xi,yi),都有:
这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值