群体行为
粒子群优化
计算机科学
数学优化
早熟收敛
人口
群体智能
集合(抽象数据类型)
多群优化
序列(生物学)
趋同(经济学)
算法
数学
人工智能
遗传学
生物
经济增长
社会学
人口学
经济
程序设计语言
作者
Jiawei Lu,Jian Zhang,Jianan Sheng
标识
DOI:10.1016/j.swevo.2021.100989
摘要
Abstract In this paper, a novel multi-swarm particle swarm optimizer driven by delayed-activation (DA) strategy and repulsive mechanism, named as enhanced multi-swarm cooperative particle swarm optimizer (EMCPSO) is proposed. EMCPSO is designed to make use of the advantage of multi-swarm technique and overcome the problem of premature convergence of original PSO. In this algorithm, the whole population is partitioned into four identical sub-swarms. The best particle of each sub-swarm, sbest, is used to estimate the evolutionary state of the group. If the sbest can continuously improve its solution's quality, that sub-swarm evolves independently without communicating with other counterparts. Otherwise, based on a non-ascending sequence, a delayed-activation (DA) strategy will be triggered. With information sharing among multi-swarm, activating exemplar is constructed to promote the stagnant sub-swarm to search for better solutions again. On the other hand, a repulsive mechanism is introduced to prevent the whole population from gathering together prematurely. In this way, more potential regions of the search space can be explored by EMCPSO. The experiment results on CEC 2017 problem set demonstrate the superior performance of the proposed EMCPSO in terms of solution accuracy and convergence speed.
科研通智能强力驱动
Strongly Powered by AbleSci AI