[发明专利]简化基于矩阵的Boosting算法的系统及方法有效
申请号: | 201010231583.0 | 申请日: | 2010-07-20 |
公开(公告)号: | CN102117380A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 李政宪 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 简化 基于 矩阵 boosting 算法 系统 方法 | ||
1.一种简化基于矩阵的Boosting算法的方法,包括:
(a)从一个用户端电脑接收假阳值;
(b)从一个数据库中载入已知数据,并从所载入的已知数据中识别出特征数据,以生成一个由特征数据组成的特征集合;
(c)将上述特征集合分割成多个包含特征数据个数相等的子集合;
(d)依序为每个子集合指定一个编号;
(e)从上述编号中随机选择编号,以生成多组编号组合,其中,每一组编号组合包含N个不相同的编号;
(f)从上述接收的多个假阳值中选择其中一个假阳值;
(g)从上述所生成的多组编号组合中选择其中一组编号组合,从而选取所选择的组编号组合中包括的编号所对应的子集合中的数据;
(h)根据上述选取的数据组成一个矩阵,并利用Boosting算法对该矩阵进行运算,从而计算出所选择的编号组合对应的假阳值;
(i)重复步骤(g)和(h),直到每一组编号组合都已经计算出其对应的假阳值之后,将计算出来的所有假阳值按照大小依次排列,从值小的一端按次序取出n个假阳值,并获取该n个假阳值对应的n组编号组合;
(j)将该n个假阳值与上述选择的假阳值进行比较,以判断该n个假阳值中的最小值是否小于所选择的假阳值;及
(k)在上述n个假阳值中的最小值小于所选择的假阳值的情况下,将该n个假阳值中的最小值记录为该次Boosting运算的假阳值,并记录该最小值所对应的编号组合。
2.如权利要求1所述的简化基于矩阵的Boosting算法的方法,其特征在于,在上述n个假阳值中的最小值不小于所选择的假阳值的情况下,该方法还包括:
从上述编号中任选一个编号加入到该n个假阳值所对应的n组编号组合的每一组中,从而组成由N+1个编号所组成的n组编号组合;及
重复执行步骤(g)到(j)。
3.如权利要求2所述的简化基于矩阵的Boosting算法的方法,其特征在于,所述的N为2。
4.如权利要求2所述的简化基于矩阵的Boosting算法的方法,其特征在于,所述的n为30。
5.如权利要求2所述的简化基于矩阵的Boosting算法的方法,其特征在于,在步骤(k)之后,该方法还包括:
判断是否所接收的假阳值都被选择过;及
如果所接收的假阳值中至少一个没有被选择过,则重复步骤(f)到(k)。
6.一种简化基于矩阵的Boosting算法的系统,该系统包括:
参数接收模块,用于从一个用户端电脑接收假阳值;
数据载入模块,用于从一个数据库中载入已知数据,并从所载入的已知数据中识别出特征数据,以生成一个由特征数据组成的特征集合;
数据分割模块,用于将上述特征集合分割成多个包含特征数据个数相等的子集合;
编号指定模块,用于依序为每个子集合指定一个编号;
编号组合组成模块,用于从上述子集合的编号中随机选择编号,以生成多组编号组合,其中,每一组编号组合包含N个不相同的编号;
选择模块,用于从上述接收的多个假阳值中逐个选择其中的一个假阳值;
数据选取模块,用于从上述所生成的多组编号组合中选择其中一组编号组合,从而选取所选择的组编号组合中包括的编号所对应的子集合中的数据;
Boosting算法运算模块,用于根据上述选取的数据组成一个矩阵,并利用Boosting算法对该矩阵进行运算,从而计算出所选择的编号组合对应的假阳值;
编号组合选取模块,用于在每一组编号组合都已经被选择过的情况下,将计算出来的所有假阳值按照大小依次排列,从值小的一端按次序取出n个假阳值,并获取该n个假阳值对应的n组编号组合;
比较模块,用于将该n个假阳值与上述选择的假阳值进行比较,以判断该n个假阳值中的最小值是否小于所选择的假阳值;及
记录模块,用于在上述n个假阳值中的最小值小于所选择的假阳值的情况下,将该n个假阳值中的最小值记录为该次Boosting运算的假阳值,并记录该最小值所对应的编号组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010231583.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发动机进气气流控制组件
- 下一篇:大跨度型钢梁拔杆整体提升施工方法
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用