Coyote optimization algorithm (COA) is one of population-based swarm intelligence algorithms inspired by the swarming behavior of coyotes. However, COA showed its effectiveness in solving the global optimization problem, it… Click to show full abstract
Coyote optimization algorithm (COA) is one of population-based swarm intelligence algorithms inspired by the swarming behavior of coyotes. However, COA showed its effectiveness in solving the global optimization problem, it suffers from premature convergence and stagnation in local optima, espicially in a complex space. In this paper, the multi-swarm topology is employed, where the population is divided into several sub-swarms. The performance of multi-swarm coyote optimization algorithm (MCOA) is evaluated on a set of benchmark functions provided in the IEEE CEC 2005 and IEEE CEC 2017 special sessions. Also, it is evaluated for solving multi-level thresholding problem, where 44 skin dermoscopic images obatined from PH2 benchmark dataset are used. The experimental results showed that employing mutli-swarm topology can significantly improve the population diversity and thus the exploration ability. Also, the results reveal that proposed MCOA has the advantages of remarkable stability and high accuracy compared with its classical version and other state-of-art meta-heuristic optimization algorithms. Additionally, a new skin lesion segmentation model based on MCOA is proposed as well. The results illustrate the effectiveness and efficiency of the proposed model and it can be further used for skin disease diagnosis and treatment planning.
               
Click one of the above tabs to view related content.