【技术实现步骤摘要】
本专利技术涉及网络检测,尤其涉及一种否定选择算法中利用已知非自体修复孔洞的方法。
技术介绍
1、否定选择算法是计算机免疫系统的核心算法,该算法通过模拟人体免疫中“自体”与“非自体”的识别机制来实现对网络异常的检测。人体免疫中,未成熟t细胞在胸腺中须成功经历“自体耐受”过程才能成为成熟t细胞,那些识别自体的未成熟t细胞将被淘汰,以避免成熟t细胞识别并攻击自身组织。否定选择算法通过模拟t细胞在胸腺中的成熟过程来生成检测器,即在特征空间随机生成的候选检测器与自体训练集中的任意自体进行自体耐受训练,删除那些识别自体的候选检测器,以避免成熟检测器识别自体。只有那些不识别自体的候选检测器才能最终成为成熟检测器,并被加入成熟检测器集合以用于后续对网络异常进行检测。算法终止条件为达到期望覆盖率或生成了预设的检测器数量或已达到对自体的最大覆盖率。算法终止时生成的检测器构成了成熟检测器集合。孔洞是成熟检测器集合未能覆盖的特征空间区域,根据“被检测器覆盖的为非自体,未被检测器覆盖的为自体”的分类规则,由于孔洞未被任意检测器覆盖,孔洞中的所有样本都将被分类为自
...【技术保护点】
1.一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S2包括以下步骤:
3.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S3中包括以下步骤:
4.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S23中第一次耐受过程为:
5.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,S24中第二次耐受过程为:
...
【技术特征摘要】
1.一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s2包括以下步骤:
3.根据权利要求1所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s3中包括以下步骤:
4.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s23中第一次耐受过程为:
5.根据权利要求2所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在于,s24中第二次耐受过程为:
6.根据权利要求3所述的一种否定选择算法中利用已知非自体修复孔洞的方法,其特征在...
【专利技术属性】
技术研发人员:李志勇,孙建洪,骆洪军,韦相,何春莲,李春艳,
申请(专利权)人:红河学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。