当前位置: X-MOL 学术Connect. Sci. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A note on the exclusion operator in multi-swarm PSO algorithms for dynamic environments
Connection Science ( IF 3.2 ) Pub Date : 2019-12-12 , DOI: 10.1080/09540091.2019.1700912
Javidan Kazemi Kordestani 1 , Mohammad Reza Meybodi 2 , Amir Masoud Rahmani 1
Affiliation  

The exclusion operator is a key component in separating the search territory of each population in multi-population optimisation algorithms for unconstraint continues dynamic optimisation problems (DOPs) with the aim of maintaining the overall diversity of the population and avoiding redundant search. Although extensively used by the researchers, the role of exclusion has been barely studied in detail. Therefore, in this paper, we solely study the role of exclusion as a part of multi-population methods in DOPs. For this purpose, a comprehensive review of the various exclusion strategies reported in the literature is provided. Four strategies are also introduced to reduce the shortcomings of exclusion operator. Experimental results show that proposed strategies compared to other schemes such as reinitialized midpoint check, hill-valley detection with three checkpoints, and merging information of collided populations have the same or even higher ability to improve the performance of the multi-swarm PSO algorithms in moving peaks benchmark.

中文翻译:

动态环境下多群PSO算法中排除算子的注记

在针对无约束连续动态优化问题 (DOP) 的多种群优化算法中,排除算子是分离每个种群搜索区域的关键组件,其目的是保持种群的整体多样性并避免冗余搜索。尽管研究人员广泛使用,但几乎没有详细研究排除的作用。因此,在本文中,我们仅研究排除作为 DOP 中多种群方法的一部分的作用。为此,提供了对文献中报告的各种排除策略的全面审查。还引入了四种策略来减少排除算子的缺点。实验结果表明,与其他方案(如重新初始化中点检查、
更新日期:2019-12-12
down
wechat
bug