The invention discloses a method for selecting the parameters of support vector machine multi kernel function based on adaptive fusion, compared with the prior art, the invention respectively on the global kernel function, kernel function, mixed kernel function and multi kernel function characteristics are analyzed. All the multi kernel function and kernel function parameters, regression coefficient parameters together as parameters of the state vector, thus the model selection problem into a nonlinear estimation problem of the state system, and then use the five order Calman filter volume parameter estimation, adaptive fusion and kernel parameters, multi kernel weighted regression coefficient the choice of parameters.
【技术实现步骤摘要】
基于多核函数自适应融合的支持向量机参数选择方法
本专利技术涉及数据处理算法领域,尤其涉及一种基于多核函数自适应融合的支持向量机参数选择方法。
技术介绍
支持向量机(SupportVectorMachine,SVM)自1995年CorinnaCortes和Vapnik等首先提出以来,吸引了国内外众多学者的关注和研究,它是建立在统计学习理论基础之上,以结构风险最小化为原则的通用学习方法[1]。SVM具有强大的非线性处理能力和泛化能力,特别是在解决非线性、小样本及高维模式识别中表现出明显的优势,已经广泛用于分类和回归问题的处理,如图像识别、文本分类、人脸识别以及入侵检测等多个领域[2,3,4,5]。SVM的核心是核函数的引入,每一种核函数都具有单独的特性,对于不同的应用场合针对性很强,核函数的性能表现差异性也较大,并且核函数的构造与核参数的选择至今没有完备的理论依据。基于单特征空间的单个核函数构建的支持向量机在处理样本分布不均匀等问题时有很大的缺陷,比如,特征是由两个特征融合而成,第一个特征服从多项式分布,而第二个特征服从正态分布。如果采用单一核函数只能刻画数据某一方面的特性就无法对不同分布的特征进行恰当的表示[6]。文献[7-9]提出用处理局部信息强和全局信息能力都很强的混合核函数处理分类问题。这种方法可以弥补单一核函数在处理样本局部和全局信息方面的不足,但是缺乏有效的方法对两个基础核函数的加权系数进行优化。文献[10]基于混合核函数提供了另外一条估计加权系数与核参数的途径,把加权系数、全局核函数参数、局部核函数参数以及惩罚参数结合在一起整体作为混合核函数的参 ...
【技术保护点】
一种基于多核函数自适应融合的支持向量机参数选择方法,其特征在于,包括以下步骤:(1)由于多种核函数加权融合而成的多核函数是一种新的核函数,把所有的加权融合系数也看成是多核函数的核参数,故将多核函数加权融合系数p
【技术特征摘要】
1.一种基于多核函数自适应融合的支持向量机参数选择方法,其特征在于,包括以下步骤:(1)由于多种核函数加权融合而成的多核函数是一种新的核函数,把所有的加权融合系数也看成是多核函数的核参数,故将多核函数加权融合系数pt,pr、局部核函数的内部参数、全局核函数的内部参数以及惩罚参数C组合在一起作为支持向量机的核参数γ,进而整个参数的选择问题就可作为一个非线性动态系统的滤波估计问题;令kt为第t个局部核函数的所有核参数,kr为第r个全局核函数的所有核参数,则参数状态向量γ=[p1,...pt,...pm,p1,…pr,...pn,k1,...kt,...km,k1,...kr,...kn,C]T,首先建立如下参数非线性系统γ(k)=γ(k-1)+w(k)(18)y(k)=h(γ(k))+v(k)(19)其中,γ(k)是n维参数状态向量,y(k)是观测输出,过程噪声w(k)和观测噪声v(k)均是均值为零的高斯白噪声,且方差分别为Q和R;(2)由于待求的最优参数可以看做是固定不变的,所以可以建立式(18)所示的关于参数的线性状态方程,其次对于任何一个状态向量γ(k),经过LIBSVM[22]训练预测之后每一个原始数据都有一个预测输出,故可建立式(19)所示的非线性观测方程;为了五阶CKF滤波算法的运行,需要对系统模型加入人工过程白噪声和观测白噪声;(3)假设支持向量回归机的原始样本数据集合为D={(xi,yi)|i∈I},其中指标集合I={1,2,...,N},yi为数据的目标向量,运用k-折交叉验证方法将样本数据分成k组,即Dj={(xi,yi)|i∈Ij}(20)其中j∈{1,2,...,k},并且所有组的指标集Ij满足I1∪Ij∪…∪Ik=I,所有组的数据集Dj满足D1∪D2∪…∪Dk=D;在每一次支持向量回归的迭代运算中,使用其中任意一组数据Dp用作预测,剩...
【专利技术属性】
技术研发人员:王海伦,蔡志宏,叶虹,王天真,
申请(专利权)人:衢州学院,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。