[发明专利]一种半径自适应的混合检测器生成方法在审
申请号: | 201610527689.2 | 申请日: | 2016-07-01 |
公开(公告)号: | CN106156853A | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 陈晋音;苏蒙蒙;章涛;吴洋洋 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06N3/12 | 分类号: | G06N3/12;G06N99/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种半径自适应的混合检测器生成方法,首先根据某一自我样本点不同方位自我样本点的分布情况生成半径不同的自我检测器,减少自我样本点中间的漏洞和自我样本点的个数;再通过自我样本点的分布疏密程度自适应非自我检测器最小半径,从而免去代码使用前对最佳半径参数的实验及调节;而后由远及近生成非自我检测器,减少非自我检测器的个数和重叠率。本发明提供了一种检测率较高、虚警率较低、误判率较低的半径自适应的混合检测器生成方法。 | ||
搜索关键词: | 一种 半径 自适应 混合 检测器 生成 方法 | ||
【主权项】:
一种半径自适应的混合检测器生成方法,其特征在于:所述生成方法包括如下步骤:第一步,根据某一自我样本点不同方位自我样本点的分布情况生成半径不同的自我检测器,过程如下;1.1 计算自我样本分布情况,过程如下:①设样本点之间的单位距离为层数uint,分为a个方向,最多为b层;②计算样本之间的真实距离为dist;③自我样本之间的层数为dist3=dist/unit结果取整,若层数大于b则舍去;④计算样本之间的方位x;⑤计算样本点的存放位置place=(x‑1)*b+y;1.2 计算样本半径r并生成自我检测器,过程如下:①令自体样本点层数为r=b;②若某一角度的连续两层小于同层自体样本点数量的均值则不为边界;③若当前层数j小于最大层数r,则最大层数r=j;④以r=r*uint为半径,生成自我检测器;第二步,通过自我样本点的分布疏密程度自适应非自我检测器最小半径,过程如下:2.1 根据自我样本个数,选取部分自我样本作为检测器数量N;2.2 设置异常检测器最小半径Rmin,Rmin一定大于实际可能的最小半径,若参数过大,程序运行时间会小幅度增加,对实验整体影响不大;2.3 统计每个自体样本半径Rmin内自体样本个数,即密度;2.4 堆密度进行排序,为排除特殊情况对试验的影响,求取中间1/3自体样本点的平均密度;2.5 若平均个数过多,即大于参数M,则半径缩小为原来的0.8,直到平均个数符合要求为止;第三步,由远及近生成非自我检测器,过程如下:3.1 以特征值各维边界交接处为异常集中心Cd∈{0,1}n创建异常集;3.2 计算异常集中非自我检测器半径rd=MINDIS(d,AS),创建异常集d=(Cd,rd);3.3 随机生成一个样本点s,若为自体集,或者被已存在的非自我检测器覆盖则舍去;3.4 计算出与样本的s距离最近的两个异常检测器d'距离为rd′c=Min(Dis(d′,c)‑rd′);3.5 并将两中心的连线与检测器d'相交的点Cc'作为候选检测器中心生成两个新的候选检测器,3.6 将三个候选检测器中半径最大的作为新的检测器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610527689.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种往返直线移动机构
- 下一篇:法兰盘自动焊接机