当前位置: 首页 > 专利查询>红河学院专利>正文

一种否定选择算法中利用已知非自体修复孔洞的方法技术

技术编号:40385634 阅读:29 留言:0更新日期:2024-02-20 22:20
本发明专利技术公开了一种否定选择算法中利用已知非自体修复孔洞的方法,涉及网络检测技术领域,包括以下步骤:S1.将数据集随机划分为训练集与测试集,并将训练集中样本看作已知的,测试集中样本看作未知的,所述样本分为自体与非自体;S2.在特征空间随机生成候选检测器,仅当候选检测器不被任意自体覆盖才能成为成熟检测器;S3.将训练集中非自体作为候选检测器中心来生成检测器;S4.生成的成熟检测器集合用于对测试集中样本进行检测;S5.统计性能指标。本发明专利技术不仅可以在样本所在的低维特征空间生成检测器,且由于非自体的聚集性,通过已知非自体生成的检测器可以实现对其周围未知非自体的有效检测。

【技术实现步骤摘要】

本专利技术涉及网络检测,尤其涉及一种否定选择算法中利用已知非自体修复孔洞的方法


技术介绍

1、否定选择算法是计算机免疫系统的核心算法,该算法通过模拟人体免疫中“自体”与“非自体”的识别机制来实现对网络异常的检测。人体免疫中,未成熟t细胞在胸腺中须成功经历“自体耐受”过程才能成为成熟t细胞,那些识别自体的未成熟t细胞将被淘汰,以避免成熟t细胞识别并攻击自身组织。否定选择算法通过模拟t细胞在胸腺中的成熟过程来生成检测器,即在特征空间随机生成的候选检测器与自体训练集中的任意自体进行自体耐受训练,删除那些识别自体的候选检测器,以避免成熟检测器识别自体。只有那些不识别自体的候选检测器才能最终成为成熟检测器,并被加入成熟检测器集合以用于后续对网络异常进行检测。算法终止条件为达到期望覆盖率或生成了预设的检测器数量或已达到对自体的最大覆盖率。算法终止时生成的检测器构成了成熟检测器集合。孔洞是成熟检测器集合未能覆盖的特征空间区域,根据“被检测器覆盖的为非自体,未被检测器覆盖的为自体”的分类规则,由于孔洞未被任意检测器覆盖,孔洞中的所有样本都将被分类为自体,导致孔洞中的非自本文档来自技高网...

【技术保护点】

1.一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S2包括以下步骤:

3.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S3中包括以下步骤:

4.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S23中第一次耐受过程为:

5.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S24中第二次耐受过程为:

6.根据权利要求3所...

【技术特征摘要】

1.一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s2包括以下步骤:

3.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s3中包括以下步骤:

4.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s23中第一次耐受过程为:

5.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s24中第二次耐受过程为:

6.根据权利要求3所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在...

【专利技术属性】
技术研发人员:李志勇孙建洪骆洪军韦相何春莲李春艳
申请(专利权)人:红河学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1