详情

支持向量机原理

来源:东莞市宇匠数控设备有限公司2025/9/4 9:17:4110
导读:

 4. 2支持向量机原理

4.      2. 1支持向量机

为了处理模式识别的问题Vapnik提出了支持向量机的想法,通过的不断研究和 探索,支持向量机知识理论取得了很大的进展。支持向量机可以被用来寻找线性可分 情况下的分类面。分类面不仅要求能将两类不同的数据正确地分类(训练失 败率接近0),而且还要尽可能的使它们的分类间距到达。SVM是为了能够寻找 到一个满足分类要求的超平面而被研发出来的,并且它需要使训练集中的点距离这个 分类面达到的距离最远,也就是说希望能够寻找到一个分类面使它双侧的空白地区尽 可能的大。过两种不同类型的样本,离分类面最近的,并且能够平行于分类面- 超平面Hu H2的训练样本就称为支持向量。

大多数条件下,需要训练的样本是线性不可分的,为了处理这一问题Vapnik等 人提出了广义分类面(松弛子)的想法。针对非线性分类问题利用非线性变换将其转 化为某个高维空间中的线性问题,然后在这个高维空间上寻找分类面。映射空间 可以是有限维也可以是无限维的。分类函数涉及到的只是样本之间的内积运算,因此 高维度空间只需要进行内积运算即可,这种内积运算的运算形式可通过原空间自定义 的函数来实现,甚至没有必要知道其变换的形式。

依据Hibert-Schmidt定理,任意函数只要能够符合Mercer条件就可以作为计算内 积的函数使用。它能够实现非线性分类转变为线性分类,而计算难度却是一样的。

通俗易懂的说支持向量机就是通过内积核函数将输入样本从低维空间映射到一 个高维空间,然后在这个高维空间上寻找分类面。支持向量机的形式和神经网络 非常类似[3&37]。其示意图如4.3。

4. 2. 2核函数

内积核函数种类很多,不同的核函数有着不同的应用场合和运算形式。

 

 

4. 2. 4支持向量机逆系统

         龙门数控加工中心双电磁悬浮具有较强的耦合性,为了达到对其解耦本文采用逆 系统解耦控制方法。但是由于电磁悬浮系统是非线性系统因此其逆系统是不易通过计 算推导出来的。为了解决这一问题利用支持向量机非线性回归任意逼近函数的功能来 拟合双电磁悬浮系统的逆系统[43_45]支持向量机拟合耦合双电磁悬浮系统a阶逆系 统流程图如图4.4所示。

将拟合出来的逆系统串联在被控系统前将非线性耦合系统解耦并且转化为具有 线性特征的伪线性系统从而降低了解耦后独立系统的控制难度。

 

本文采摘自“数控加工中心龙门磁悬浮系统耦合分析及控制研究”,因为编辑困难导致有些函数、表格、图片、内容无法显示,有需要者可以在网络中查找相关文章!本文由伯特利数控整理发表文章均来自网络仅供学习参考,转载请注明!

版权与免责声明:凡本网注明“来源:中非贸易网”的所有作品,均为浙江兴旺宝明通网络有限公司-中非贸易网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:中非贸易网”。违反上述声明者,本网将追究其相关法律责任。 本网转载并注明自其它来源(非中非贸易网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

展开全部