摘要
计算机安全系统与生物免疫系统具有很多的相似性,它们都需要在不断变化的环境中维持自身的稳定性。提出复合免疫算法,并应用到入侵检测系统中,以保护网络安全。针对经典的人工免疫算法在性能上存在的缺陷进行了改进,完善了其核心算法——否定选择算法,在否定选择算法中加入了分段技术和关键位,避免了恒定的匹配概率导致的匹配漏洞,降低了系统漏检率。并将遗传算法中的克隆选择算法和改进的否定选择算法结合为复合免疫算法,提高了检测器生成的动态性和多样性。最后,通过数学理论分析与仿真实验模拟,验证了改进算法的有效性和可行性,并且与其它经典算法进行了比较,结果证明,改进算法可以提高系统性能。
Computer security system and biological immune system have much comparability,so the artificial immune algorithm can be applied in intrusion detection system to solve various problems in the field of computer security.After studying the classical algorithm named negative selection algorithm,it was discovered that the matching algorithm would cause the examination black hole.A novel hybrid immune algorithm was proposed to solve the intrusion detection problem.The effectiveness and feasibility of the improved algorithm were verified.This paper partitioned the match string and set different coefficient for each section,thus to eliminate the problem that the r-continual position match algorithm has the constant match probability in the reverse choice algorithm,and to reduce the missing rate of intrusion detection system.This paper also combined the negative selection algorithm with the clonal selection algorithm.This will increase the reproduction,selection and intersection into the produce of detection.Thus the missing rate will be reduce& At last,we compared and analyzed the different parameters,including the section number,threshold value and rcontinual parameter.
出处
《计算机科学》
CSCD
北大核心
2014年第12期43-47,77,共6页
Computer Science
基金
国家自然科学基金(60905043
61073107
61173048)
上海市教育委员会科研创新项目
中央高校基本科研业务费资助
关键词
人工免疫算法
入侵检测
否定选择算法
生物免疫系统
克隆选择算法
Artificial immune
Intrusion detection
Negative selection algorithm
Biological immune system
Clonal selection algorithm