Fireworks algorithm with covariance mutation

Published: 2015, Last Modified: 09 Aug 2024CEC 2015EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Fireworks algorithm is a novel swarm intelligence algorithm for solving optimization problems - the latest versions include the adaptive fireworks algorithm and the dynamic fireworks algorithm. However, the mutation operator in the former algorithm was ineffective, whereas there was no mutation operator available in the latter algorithm. In this paper, a mutation operator is proposed, dubbed as the covariance mutation (CM) operator. The CM operator utilizes the information of the sparks with better fitness values to generate potential sparks for finding the optima of functions with higher possibility. Therefore, we proposed the fireworks algorithm with covariance mutation (FWACM) and compared it with the most advanced fireworks algorithms. The experimental results show that FWACM is a significant improvement for fireworks algorithms.
Loading