The invention discloses a fractional order C \u2011 support vector machine and its design, optimization method and application. The design method includes: design the fractional step vector of vector machine, select the Lagrange multiplier of vector machine, update the Lagrange multiplier, update the set of fractional derivative, update the normal vector and threshold value, and determine the classification result by the sum of normal vector and configuration discriminant function. The optimization method is to modify the integer order C \u2011 support vector machine. The fractional order C \u2011 support vector machine of the invention is obtained by the operation of the above design method or optimization method. The invention also discloses a classification method of heart disease data, which classifies the heart disease data by fractional C \u2011 support vector machine. The fractional order C \u2011 support vector machine can be obtained by simple design or optimization method. The C \u2011 support vector machine can classify the data by fractional derivative, and the classification effect is more accurate than the integer order. It can provide high accuracy data support for the events that depend on the classification results to close the case.
【技术实现步骤摘要】
一种分数阶C-支持向量机及其设计、优化方法和应用
本专利技术涉及LIBSVM工具箱中C-支持向量分类领域,尤其是一种对LIBSVM工具箱中分数阶C-支持向量机的设计、优化方法,以及设计、优化结果在心脏病上的应用。
技术介绍
Rong-EnFan,Pai-HsuenChen,Chih-JenLin在《WorkingSetSelectionUsingSecondOrderInformationforTrainingSupportVectorMachines》一文中公开了LIBSVM的C-支持向量分类方法。其包括以下流程:A、选取拉格朗日乘子α的下标i,jB、更新拉格朗日乘子α当yi≠yj时,当yi=yj时,C、更新辅助变量D、对法向量w和阈值b更新E、确定分类结果将w*,b*代入判别函数(如下),确定分类结果。sign(wTΦ(x)+b)上述方法可以实现对数据的分类,但是,其结果属于整数阶导层次,分类精度不高。
技术实现思路
本专利技术的专利技术目的在于:针对上述存在的问题,提供一种对LIBSVM工具箱中整数阶分数阶C-支持向量机进行优化或重新设计的方法,以及设计、优化结果在心脏病上的应用。以实现对数据的分数阶分类。为心脏病确诊提供可靠数据支撑。本专利技术采用的技术方案如下:一种对LIBSVM工具箱中C-支持向量机进行优化的方法,其包括:A.更新分数阶梯度向量为:ψ(v)(α)=b0α1-vQα-eb0α1-v其中,Γ(z)是分数阶的基本函数,其定义为:v是分数阶导数的阶次,0≤v≤1;Q为n乘n阶对称矩阵,Qij=yiyjK(xi,xj),其中K(xi,xj)是 ...
【技术保护点】
1.一种对LIBSVM工具箱中C‑支持向量机进行优化的方法,其特征在于,包括:A.更新分数阶梯度向量为:ψ
【技术特征摘要】
1.一种对LIBSVM工具箱中C-支持向量机进行优化的方法,其特征在于,包括:A.更新分数阶梯度向量为:ψ(v)(α)=b0α1-vQα-eb0α1-v其中,Γ(z)是分数阶的基本函数,其定义为:Re(z)>0;v是分数阶导数的阶次,0≤v≤1;Q为n乘n阶对称矩阵,Qij=yiyjK(xi,xj),其中K(xi,xj)是核函数,i、j代表下标,y是数据点集的标签,取值定义为+1或-1;ψ(α)表示目标函数的对偶形式,ψ(v)(α)表示目标函数的对偶形式的分数阶梯度;α是拉格朗日乘子,其约束范围是0<αi<C,C>0称为惩罚参数;n表示数据点集的个数;B.更新向量机的拉格朗日乘子α的下标i,j的步骤;C.更新步骤B中所确定的拉格朗日乘子α的步骤;D.基于步骤C中所更新的拉格朗日乘子α,更新分数阶导数集合的步骤;和E.基于步骤D中所更新的分数阶导数集合,更新法向量w和阈值b的步骤。2.如权利要求1所述的对LIBSVM工具箱中C-支持向量机进行优化的方法,其特征在于,所述步骤B中选取向量机的拉格朗日乘子α的下标i,j的方法为:Iup(αk)和对应的Ilow(αk),是关于αt下标t的集合3.如权利要求1所述的对LIBSVM工具箱中C-支持向量机进行优化的方法,其特征在于,所述步骤C更新数据的方法为:当yi≠yj时,当yi=yj时,4.如权利要求1所述的对LIBSVM工具箱中C-支持向量机进行优化的方法,其特征在于,所述步骤D更新数据的方法为:其中,C>0称为惩罚参数。5.如权利要求1所述的对LIBSVM工具箱中C-支持向量机进行优化的方法,其特征在于,...
【专利技术属性】
技术研发人员:代立才,赵春娜,刘亚南,
申请(专利权)人:云南大学,
类型:发明
国别省市:云南,53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。