Clonal Selection Algorithm Based on Differential Evolution
PENG Weixiong,CAI Zixing,WANG Yong,LIU Xingbao
DOI: https://doi.org/10.3778/j.issn.1002-8331.2011.14.009
2011-01-01
Computer Engineering and Applications Journal
Abstract:When dealing with global optimization problems,immune algorithm faces the problem of insufficient diversity.This paper incorporates differential evolution into the operation of clone mutation,and proposes a new improved clonal selection algorithm,called DECSA(Clonal Selection Algorithm based on Differential Evolution),which combines differential evolution with clonal super-mutation.This method promotes the exchange of information between antibody and antibody,lets offspring inherit their parent antibody’s information and carries other parent antibody’s information at the same time and,as a result, enriches the diversity of antibody populations.This method can perform global search and local search in many directions rather than one direction around the identical antibody simultaneously.13 standard functions are used to test the performance of the proposed algorithm and compare the results with the existing algorithms.The results show that the proposed algorithm has a better local search and global search capability.