[发明专利]适用于小样本预测的消极支持向量机模型在审

专利信息
申请号: 201710656708.6 申请日: 2017-08-03
公开(公告)号: CN107292457A 公开(公告)日: 2017-10-24
发明(设计)人: 付旭云;钟诗胜;林琳;张永健;王琳 申请(专利权)人: 哈尔滨工业大学(威海)
主分类号: G06Q10/04 分类号: G06Q10/04;G06K9/62
代理公司: 威海科星专利事务所37202 代理人: 初姣姣
地址: 264200*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 适用于 样本 预测 消极 支持 向量 模型
【权利要求书】:

1.一种适用于小样本预测的消极支持向量机模型,其特征在于首先需要建立模型,具体包括以下内容:

步骤1:给定一个样本T={(x1,y1),(x2,y2),…,(xl,yl)}和待预测个体(x*,y*),其中,xi∈Rn,yi∈R,i=1,2,…l,l为T的容量,xi为T中个体的输入,yi为T中个体的输出,目标是基于T和x*建立消极支持向量机模型,对y*进行预测;

步骤2:以ε-支持向量机回归模型为基础构造消极支持向量机模型,在ε-支持向量机回归模型中,为了保证其具有良好的泛化性能,引进了ε-不敏感损失函数,如式(1):

|yi-f(xi)|ε=max{0,|yi-f(xi)|-ε}(1)

式中,f(·)为模型的决策函数,ε为一个事先给定的小正数,当yi与f(xi)之间的误差不超过ε时,认为模型对(xi,yi)的拟合是无误差的;

步骤3:确定ε-支持向量机回归模型的目标是找到适当的决策函数;

f(x)=wΦ(x)+b(2)

拟合T,使得

12||ω||2+CΣi=1l|yi-f(xi)|ϵ---(3)]]>

最小,式中,w为法向量,Φ(·)为映射函数,b为截距,C>0,称为惩罚参数,在ε-支持向量机回归模型中,ε为一定值,这说明ε-支持向量机回归模型对样本中所有个体容许的无损失误差区间是相等的,步骤4:为了建立消极支持向量机回归模型,首先引入Ε-不敏感损失函数,如式(4):

|yi-f(xi)|E=max{0,|yi-f(xi)|-E(||xi-x*||)}(4)

式中,E(·)为样本中个体xi与待预测个体x*之间距离的函数,||xi-x*||越小,E(||xi-x*||)越小,反之亦然,一般情况下,可定义E(·)为式(5):

式中,ε为一个事先给定的小正数,由式(5)可知,当时,E(||xi-x*||)=ε;当||xi-x*||=0时,E(||xi-x*||)=0,

当E(·)定义为式(5)时,Ε-不敏感损失函数;

类似于ε-支持向量机回归模型,消极支持向量机回归模型的目标也是寻找一个适当的决策函数:

f(x)=wΦ(x)+b (6)拟合T,使得

12||ω||2+CΣi=1l|yi-f(xi)|E---(7)]]>

最小。

2.根据权利要求1所述的一种适用于小样本预测的消极支持向量机模型,其特征在于还包括对上述模型进行求解,具体包括:最小化式(7)等价于求解约束最优化问题式(8)-式(11):

minω,ξi,ξi*,b12||ω||2+CΣi=1l(ξi+ξi*)---(8)]]>

s.t.yi-ω·Φ(xi)-b≤E(||xi-x*||)+ξi,i=1,2,…,l (9)

ω·Φ(xi)+b-yiE(||xi-x*||)+ξi*,i=1,2,...,l---(10)]]>

ξi,ξi*0,i=1,2,...,l---(11)]]>

为了求解此约束最优化问题,引进广义拉格朗日函数(Generalized Lagrange function),如式(12)所示:

L(ω,ξ,ξ*,b*,α,α*,μ,μ*)=12||ω||2+CΣi=1l(ξi+ξi*)+Σi=1lαi(yi-ω·Φ(xi)-b-E(||xi-x*||)-ξi)+Σi=1lαi*(ω·Φ(xi)+b-yi-E(||xi-x*||)-ξi*)+Σi=1lμi(-ξi)+Σi=1lμi*(-ξi*)---(12)]]>

式中,

式(12)的极大极小问题

maxα,α*,μ,μ*minω,ξ,ξ*,bL(ω,ζ,ζ*,b,α,α*,μ,μ*)---(15)]]>

s.t.αi,αi*,μi,μi*0,i=1,2,...,l---(16)]]>

即为约束最优化问题式(8)-式(11)的对偶问题;

设原始问题的最优解为对偶问题的最优解为首先求取根据KKT条件(Karush-Kuhn-Tucker conditions),可得:

ωL(ω,ξ,ξ*,b,α,α*,μ,μ*)=ω-Σi=1lαiΦ(xi)+Σi=1lαi*Φ(xi)=0---(17)]]>

ξiL(ω,ξ,ξ*,b,α,α*,μ,μ*)=C-αi-μi=0---(18)]]>

ξi*L(ω,ξ,ξ*,b,α,α*,μ,μ*)=C-αi*-μi*=0---(19)]]>

bL(ω,ξ,ξ*,b,α,α*,μ,μ*)=-Σi=1lαi+Σi=1lαi*=0---(20)]]>

对式(17)-式(19)进行变换可得式(21)-式(23),

ω=Σi=1lαiΦ(xi)-Σi=1lαi*Φ(xi)---(21)]]>

μi=C-αi---(22)]]>

μi*=C-αi*---(23)]]>

式(20)-式(23)代入式(15)-式(16)化简得:

minα,α*(12Σi=1lΣj=1l(αi-αi*)(αj-αj*)Φ(xi)·Φ(xj)-Σi=1l(αi(yi-E(||xi-x*||))-αi*(yi+E(||xi-x*||))))---(24)]]>

s.t.Σi=1l(αi*-αi)=0---(25)]]>

0x,αi*C,i=1,2,...,l---(26)]]>

式中,Φ(xi)·Φ(xj)=K(xi,xj)为正定核函数(positive definite kernel function),

容易证明,式(24)-式(26)是一个凸二次规划问题,可以采用内点法、序列最小最优化算法(sequential minimal optimization,SMO)等方法求解其最优解下面求取根据KKT条件(Karush-Kuhn-Tucker conditions)得:

αi(yi-ω·Φ(xi)-b-E(||xi-x*||)-ξi)=0---(27)]]>

αi*(ω·Φ(xi)+b-yi-E(||xi-x*||)-ξi*)=0---(28)]]>

μiξi=0---(29)]]>

μi*ξi*=0---(30)]]>

当时,根据式(27)和式(18)可得:

yi-ω·Φ(xi)-b-E(||xi-x*||)-ξi=0---(31)]]>

μi=C-αi>0---(32)]]>

又根据式(29)可得:

ξi=0---(33)]]>

将式(21)、式(33)代入式(31)并变形可得:

b=yi-Σj=1l(αj-αj*)K(xi,xj)-E(||xi-x*||)---(34)]]>

将式(21)、式(34)代入式(6)可得最终的决策函数,如式(35)所示,

f(x)=Σj=1l(αj-αj*)K(xj,x)+[yi-Σj=1l(αj-αj*)K(xi,xj)-E(||xi-x*||)]---(35).]]> 3

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海),未经哈尔滨工业大学(威海)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710656708.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top