支持向量机

阅读 / 问答 / 标签

可以使用的支持向量机(SVM)MATLAB程序,最好是和粒子群算法(PSO)或者遗传算法(GA)耦联的程序,谢谢

现在比较常用的是台湾一个大学教授编的一个svm工具箱叫“Libsvm”,有c版本的和matlab版本的,你可以到网上下载下来研究一下

支持向量机(SVM)中的参数C和gamma代表什么含义呢?

C是惩罚系数,理解为调节优化方向中两个指标(间隔大小,分类准确度)偏好的权重,即对误差的宽容度,C越高,说明越不能容忍出现误差,容易过拟合,C越小,容易欠拟合,C过大或过小,泛化能力变差。gamma是选择RBF函数作为kernel后,该函数自带的一个参数。隐含地决定了数据映射到新的特征空间后的分布,gamma越大,支持向量越少,gamma值越小,支持向量越多。支持向量的个数影响训练与预测的速度。扩展资料:1、支持向量机(Support Vector Machine, SVM)是一类按监督学习方式对数据进行二元分类的广义线性分类器其决策边界是对学习样本求解的最大边距超平面。2、SVM使用铰链损失函数计算经验风险并在求解系统中加入了正则化项以优化结构风险,是一个具有稀疏性和稳健性的分类器。SVM可以通过核方法进行非线性分类,是常见的核学习方法之一。

支持向量机(SVM)中的参数C和gamma代表什么含义呢?

支持向量机SVM ( Support Vector Machines)是由Vanpik领导的AT&TBell实验室研究小组在1963年提出的一种新的非常有潜力的分类技术, SVM是一种基于统计学习理论的模式识别方法,主要应用于模式识别领域.由于当时这些研究尚不十分完善,在解决模式识别问题中往往趋于保守,且数学上比较艰涩,因此这些研究一直没有得到充的重视.直到90年代,一个较完善的理论体系—统计学习理论 ( StatisticalLearningTheory,简称SLT) 的实现和由于神经网络等较新兴的机器学习方法的研究遇到一些重要的困难,比如如何确定网络结构的问题、过学习与欠学习问题、局部极小点问题等,使得SVM迅速发展和完善,在解决小样本 、非线性及高维模式识别问题中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中.从此迅速的发展起来,现在已经在许多领域(生物信息学,文本和手写识别等)都取得了成功的应用。SVM的关键在于核函数,这也是最喜人的地方。低维空间向量集通常难于划分,解决的方法是将它们映射到高维空间。但这个办法带来的困难就是计算复杂度的增加,而核函数正好巧妙地解决了这个问题。也就是说,只要选用适当的核函数,我们就可以得到高维空间的分类函数。在SVM理论中,采用不同的核函数将导致不同的SVM算法它是一种以统计学理论为基础的,以结构风险最小化的学习机学习方法,要优于神经网络学习,以上是摘自本人的毕业设计,如需转载,请通知本人

你知道支持向量机(SVM)是什么意思吗?

什么是SVM,当然首先看一下wiki. Support Vector Machines are learning models used for classification: which individuals in a population belong where,So… how do SVM and the mysterious “kernel” work,好吧,故事是这样子的:在很久以前的情人节,大侠要去救他的爱人,但魔鬼和他玩了一个游戏。魔鬼在桌子上似乎有规律放了两种颜色的球,说:“你用一根棍分开它们,要求:尽量在放更多球之后,仍然适用。”SVM就是试图把棍放在最佳位置,好让在棍的两边有尽可能大的间隙现在即使魔鬼放了更多的球,棍仍然是一个好的分界线。然后,在SVM 工具箱中有另一个更加重要的trick。魔鬼看到大侠已经学会了一个trick,于是魔鬼给了大侠一个新的挑战。现在,大侠没有棍可以很好帮他分开两种球了,现在怎么办呢,当然像所有武侠片中一样大侠桌子一拍,球飞到空中。然后,凭借大侠的轻功,大侠抓起一张纸,插到了两种球的中间。现在,从魔鬼的角度看这些球,这些球看起来像是被一条曲线分开了。再之后,无聊的大人们,把这些球叫做「data」,把棍子叫做「classifier」, 最大间隙trick 叫做「optimization」,拍桌子叫做「kernelling」, 那张纸叫做「hyperplane」。Support Vector Machine, 一个普通的SVM就是一条直线罢了,用来完美划分linearly separable的两类。但这又不是一条普通的直线,这是无数条可以分类的直线当中最完美的,因为它恰好在两个类的中间,距离两个类的点都一样远。而所谓的Support vector就是这些离分界线最近的『点』。如果是高维的点,SVM的分界线就是平面或者超平面。其实没有差,都是一刀切两块,我就统统叫直线了。