支持向量机算法的研究及其应用(4)
皇=0,因此,对于任一标准支持向量,满足(1.181、。对于标准支持向量(0<Ott<C),由式(1.16)得到屈>0,则由式(1.18)得到
yf的-x,+6)=1
从而计算参数b为(1.19)
b=乃一∞ x,=咒一∑哆乃xJ x,,xf∈JN
IjEJ(】.20)
为了计算可靠,对所有标准支持向量分别计算b的值,然后求平均,即
6=—古∑(只一∑哆乃(x,,x,))』VNSVxi∈JN(1.21)x∈J
其中,ⅣNsv为标准支持向量数,JN为标准支持向量的集合,3为支持向量的集合。
由式(1.19)可知,支持向量机就是满足式(1.16)要求的样本数据,支持向量如图1.4所示。2(1.17)中的约束条件约束了∞,b使得经验误差为0,同时最小化Ibll2vc维最小,因此,式(1.17)的最优化体现了结构风险最小化准则,具
算法
』L—————————————————一塑二雯笪堡
有较好的推广能力。
15.2非线性情况
训练集为非线性时,通过一个非线性函数矽(.)将训练集数据X映射到一个高维线性特征空间,在这个维数可能为无穷大的线性空间中构造最优分类超平面,并得到分类器的决策函数。因此,在非线性情况,分类超平面为
∞’≯(x)+b=0
决策函数为(1.22)
f(x)=sign曲 ≯(x)+b]
最优分类超平面问题描述为(1.231
魄圭如+c善1专
s.t.yf(to’O(x,)+6)≥1一毒(1.24)
专≥0,扛1,…,,
类似于1.5.1节,得到对偶最优化问题
f厶:圭呸一丢杰杰q哆咒乃矿(xI).≯(x,)…爿P1max{
。f:∑I%一丢杰圭%affysK(x州‘1
Li=1‘1=1j=l
s.t.0≤口f≤C(1.25)
∑GgiYi=0
其中K(x,,x,)=≯(x,)‘矽(x,)称为核函数。决策函数和参数6分别为
,
夕(x)=sign(∑乃qK(x,,x)+6)
i=1(1.26)
62忐§(圹荟峨酢川)
其中ⅣNsv为标准支持向量数,JN为标准支持向量的集合,J为支持向量的集
算法
Od式(1.25)一式(1.27)失W,尽管通过非线性函数将样本数据映射到具有高维甚至于无穷维的特征空间,并在特征空间中构造最优分类超平面,但在求解最优化问题和计算决策函数时并不需要显式计算该非线性函数,而只需计算核函数,从而避免特征空间维数灾难问题。核函数的选择必须满足Merce条件【、,apIlik,1995]。常见的核函数有线性函数K(x,,x)=x, x、多项式函数K(x,,x)=(x,+x+1)4、径向基函数K(x,,x)=exp(一0X--Xil|2/盯2)、多层感知器函数K(x,,X)=tanh(kx, x+0)。
对于式(1.18)的KKT条件,也可以写为(非线性情况1
IYi@‘O(x,)+6)≥1
{Yi@’矽(x,)+b)=1
【y,的’O(x,)+b)≤1q=00<口.<C(1.28)口,=C
由于KKT条件是充要条件,利用上式可判别a是否为最优。
1.5.3支持向量机的说明
超平面的分类能力是有限的,下面通过支持向量机引入了分离曲面的概念。SVM的基本思想是:通过某种非线性映射,将输入向量x映射到一个高维的特征空间,在这个高维的特征空间Z中,构造最优分离超平面。如图1.5所刀<o
面l
●●●●●输入空m
图1.5输入空间与高维特征空间之间的映射关系
算法
第~章绪论
首先,考虑一个非线性的映射≯.x,一Z,;(如图1.5所示)。其中,x,为输入空间的输入向量,z,为高维的特征空间Z的向量。如果在Z中求解最优分离超平面,就需要在高维特征空间计算内积(矽(x) ≯(x,)),则定义这个内积为核函数,K(x,,x)=≯(x,)1 ≯(x)。这样可以得到在高维特征空间中的最优分离超平面的“分类规则”,可由如下的决策函数来表示:
,
夕(x)=sign(∑M口,K(x,,x)+6)(1.29)
输入向量x
图1.6支持向量机网络
图1.6中形象化地给出了支持向量机工作的逻辑概念框架。它与神经元网络最大的差别是,神经元网络中的节点是“无结构单元”,这样,在进行训练学习过程中无法控制其学习能力,这种学习能力可能是无穷大,因而容易出现过学习现象。而支持向量机网络(如图1.6),其中的学习单元是有结构的,而且通过结构风险最小化归纳原理控制了此学习单元的VC维的上界,也就是限制了学习单元的学习能力,因此不易出现过学习现象。
支持向量机的重要特征之一是解的稀疏性,即多数最优值q为0,只有少量的口.不为0,也就是说只需少量样本(支持向量)就可构成最优分类器,这样有用的样本数据大大压缩。
总之,支持向量机具有结构简单、推广性能好、学习速度快、优化求解时具有唯一的极小点等优点;另外,通过修正核函数,可以得到各种不同的分类曲面。
算法
浙江大学博士学位论文
1.6支持向量机理论的主要研究内容
支持向量机结构简单,并且具有全局最优性和较好的推广能力,自九十年代中期提出以来得到了广泛的研究。目前,还有很多关于SVM和VC的理论和应用问题亟待研究。一方面,这种基于统计学习原理的理论思路对新的学习算法的提出很有启发,另~方面,由于SVM出现不久,其理论依据和算法是尚有大量问题有待于发展和完善。在上述问题中,我们认为下面几个问题尤其值得研究:
(1)把VC理论和结构风险最小原理等理论框架进一步推广,产生新的学习算法或改进算法。
(2)完善SVM方法。SupportVectors的确定可转化为约束的优化问题,
但当训练集的规模很大时,传统的优化方法难以满足实时性要求,如何设计快速有效算法是SVM中的重要问题之一。
(3)基于SVM算法的多类别分类方法。
(4)对非线性分类问题,SVM的核方法仍有一些理论缺陷。
(5)在SVM的应用研究方面,由于SVM算法是对神经网络学习算法、
最小二乘法的改良,尚需要大量应用到实际问题中去,如建模、参数辨识和自适应控制等问题,并将它与已有的处理结果进行比较和分析,以便进一步深入研究。
目前主要对支持向量机理论如下的主要内容进行研究:各种改进的支持向量机新算法、降低训练时间和减少计算复杂性的训练算法、提高推广能力的模型选择方法以及多类别分类方法等方面的研究内容。
1.6.1各种支持向量机新算法的研究
目前支持向量机的变形算法主要有C—SVM系列、v-SVM系列、One—classSVM、RSVM(reducedSVM)、WSVM(weightedSVM)和LS-SVM(1east—squareSVM)等算法。这些变形算法主要是通过增加函数项,变量或系数等方法使公式变形,产生出各种有某一方面优势或者一定应用范围的算法。
C—sⅧ系列算法1.6.1.1
C—SVM系列算法主要有以下四种算法 …… 此处隐藏:805字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




