赞
踩
在机器学习领域,SVM是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析
全名:Support Vector Machine(支持向量机),支持向量是指和超平面相平行的支持平面相切的向量点,机是指算法
SVM就是基于统计学习理论的一种机器学习方法,简单来说就是将数据单元表示在多维空间中,然后对这个空间做划分的算法
支持向量机(Support Vector Machine, SVM)是一类按监督学习方式对数据进行二元分类的广义线性分类器,其决策边界是对学习样本求解的最大边距超平面。
SVM使用铰链损失函数计算经验风险并在求解系统中加入了正则化项以优化结构风险,是一个具有稀疏性和稳健性的分类器。
SVM可以通过核方法进行非线性分类,是常见的核学习方法之一。
SVM用于分类,要求,在数据量增加之后,仍然适用(一般用于二分类)
任意一个属于C中的数,都很高小于等于b,任意一个属于D中的数,都能大于等于b
两个集合的距离,定义为两个集合间元素的最短距离
做集合C和集合D最短线段的垂直平分线,中间的垂直线就是分类器<
如何定义两个集合的“最优”分割超平面?
若两个集合有部分相交,如何定义超平面,使得两个集合“尽量”分开?
Xi为第i个实例(若n>1,Xi为向量 )
Yi为Xi的类标记
(Xi, Yi)称为样本点
给定线性可分训练数据集,通过间隔最大化得到的分离超平面为:
如果y(x)算出来是大于0的,就把它当作y=+1类,如果y(x)算出来小于0,就把它当作y=-1类
是某个确定的特征空间转换函数,它的作用是将X映射到(更高的)维度
最简单直接的:
最优超平面可以定义为:
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。