[发明专利]基于capped-l1范数的提高TWSVM算法鲁棒性的方法在审
申请号: | 201810622213.6 | 申请日: | 2018-06-15 |
公开(公告)号: | CN108846437A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 业巧林;王春燕 | 申请(专利权)人: | 南京林业大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F17/16 |
代理公司: | 淮安市科文知识产权事务所 32223 | 代理人: | 廖娜;李峰 |
地址: | 210037 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分类平面 矩阵 算法鲁棒性 范数 数据处理领域 原始数据矩阵 单位矩阵 对角矩阵 正负数据 初始化 对角阵 鲁棒性 数据集 野值点 算法 更新 | ||
1.一种基于capped-l1范数的提高TWSVM算法鲁棒性的方法,其特征在于,包括以下步骤:
步骤一:输入原始数据矩阵M和参数C1、C2、ε1和ε2;所述数据矩阵M分为正数据矩阵H 和负数据矩阵G,其中,H∈Rm1×(n+1), G∈Rm2×(n+1),其中,m1和m2为所述数据矩阵M中的数据个数,n为所述数据矩阵M的数据维度;
步骤二:将两个对角阵矩阵F和D初始化为单位矩阵;
步骤三:根据所述正数据矩阵H、负数据矩阵G、参数C1、C2、ε1、ε2以及对角矩阵F和D,计算得到分类平面的参数w和b;
步骤四:根据所述w和b,计算所述正数据矩阵H中的所有数据点到分类平面的距离,若有数据点大于ε1,则判断该点为野值点,将对应的所述对角矩阵F中的那一项值设置为smallval,smallval为一个接近零的值;
根据所述w和b,计算所述负数据矩阵G中的数据点到所述分类平面的距离,若有数据点大于ε2,则判断该点为野值点,将对应的所述对角矩阵D中的那一项值设置为所述smallval;
以此方法来更新对角矩阵F和D;
步骤五:计算目标值obj。
2.根据权利要求1所述的基于capped-l1范数的提高TWSVM算法鲁棒性的方法,其特征在于,在所述步骤四中,根据野值点将对应的对角矩阵F中的那一项值设置为smallval的计算方法如下:
;
根据野值点将对应的对角矩阵D中的那一项值设置为smallval的计算方法如下:
。
3.根据权利要求1所述的基于capped-l1范数的提高TWSVM算法鲁棒性的方法,其特征在于,在所述步骤五中,
所述目标值;
其中,z=(w,b)T,e为一个m1×1的列向量,每个元素都为1。
4.根据权利要求1至3中任一项所述的基于capped-l1范数的提高TWSVM算法鲁棒性的方法,其特征在于,在所述步骤五之后,还包括以下步骤:
步骤六:迭代所述步骤三-步骤五步直至所述目标值obj收敛;
步骤七,确定最佳的分类平面的参数w和b。
5.根据权利要求1至3中任一项所述的基于capped-l1范数的提高TWSVM算法鲁棒性的方法,其特征在于,所述smallval=1e-5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京林业大学,未经南京林业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810622213.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多影像立体匹配方法
- 下一篇:一种基于现实地理位置的组队匹配方法