非线性SVM--kernel

SVM本质上是线性分类器,对于线性不可分数据,通过空间转换使其线性可分。本文探讨如何通过空间转换函数,如多项式和高斯函数,实现数据的线性化。引入核函数概念,它能在原始空间计算,简化计算过程。多项式核灵活但参数多,高斯核计算复杂但适应性强,但也可能导致过拟合。
摘要由CSDN通过智能技术生成

前面我们知道,SVM本质是一个线性分类器,如果数据本身线性不可分,那SVM就不能直接应用了;虽然不能直接应用,但还是可以先把数据变得基本线性可分再应用SVM;那如何把数据从线性不可分变成基本线性可分的状态呢?答案便是进行空间转换,把数据从一个空间转换到另一个空间;一个最自然的想法便是低维空间到高维空间的转换,既然在低维空间线性不可分,那便转换到高维空间,也许就能基本线性可分了;如下图所示,一维空间中的红点[-0.6, -0.5, 0.5, 0.6]与蓝点[-1.6, -1.5, 1.5, 1.6]线性不可分,通过空间转换函数\Phi (x) = (x, x^2)将其转换到二维空间,便线性可分了。

一般实际应用中,数据基本是线性不可分的,所以可先将数据进行空间转换X \rightarrow \Phi (X)再应用SVM,故此,SVM优化目标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值