借鉴动态克隆选择算法的运行机制并结合克隆选择机理,提出一种基于克隆扩增策略的免疫算法。该算法提出调整未成熟检测器的补入条件,对成熟检测器群体实施克隆扩增策略,并消除冗余的成熟检测器。算法设计了对成熟检测器群体进行有效性评估的方法,由检测器的有效性确定克隆规模。理论证明了该算法的收敛性。实验表明,与传统的动态克隆选择算法相比,该算法提高了检测率,有效抑制了误报率,改善了算法的适应性。
Referencing the operating mechanism of dynamic clonal selection algorithm and combining with the clonal selection mechanism,this paper proposed an immune algorithm based on clonal expansion strategy.In the algorithm,adjusted the condition that immature detectors added to,proposed a clonal expansion strategy for mature detectors,and deleted redundant mature detectors.Designed a method for evaluating the effectiveness of the mature detectors,and decided the clone size by the effectiveness of the detectors.Proved the convergence of the algorithm,and compared with the traditional DynamiCS.The experiments show that the algorithm improves the detection rate,inhibits the false positive rate efficiently and improves the adaptability of the algorithm.