Multispecies Coevolution Particle Swarm Optimization Based on Previous Search History
Danping Wang,
Kunyuan Hu,
Lianbo Ma,
Maowei He and
Hanning Chen
Discrete Dynamics in Nature and Society, 2017, vol. 2017, 1-22
Abstract:
A hybrid coevolution particle swarm optimization algorithm with dynamic multispecies strategy based on -means clustering and nonrevisit strategy based on Binary Space Partitioning fitness tree (called MCPSO-PSH) is proposed. Previous search history memorized into the Binary Space Partitioning fitness tree can effectively restrain the individuals’ revisit phenomenon. The whole population is partitioned into several subspecies and cooperative coevolution is realized by an information communication mechanism between subspecies, which can enhance the global search ability of particles and avoid premature convergence to local optimum. To demonstrate the power of the method, comparisons between the proposed algorithm and state-of-the-art algorithms are grouped into two categories: 10 basic benchmark functions (10-dimensional and 30-dimensional), 10 CEC2005 benchmark functions (30-dimensional), and a real-world problem (multilevel image segmentation problems). Experimental results show that MCPSO-PSH displays a competitive performance compared to the other swarm-based or evolutionary algorithms in terms of solution accuracy and statistical tests.
Date: 2017
References: Add references at CitEc
Citations:
Downloads: (external link)
http://downloads.hindawi.com/journals/DDNS/2017/5193013.pdf (application/pdf)
http://downloads.hindawi.com/journals/DDNS/2017/5193013.xml (text/xml)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:hin:jnddns:5193013
DOI: 10.1155/2017/5193013
Access Statistics for this article
More articles in Discrete Dynamics in Nature and Society from Hindawi
Bibliographic data for series maintained by Mohamed Abdelhakeem ().