4.6 Article

Multiple-strategy learning particle swarm optimization for large-scale optimization problems

期刊

COMPLEX & INTELLIGENT SYSTEMS
卷 7, 期 1, 页码 1-16

出版社

SPRINGER HEIDELBERG
DOI: 10.1007/s40747-020-00148-1

关键词

Large-scale optimization; Multiple-strategy learning particle swarm optimization; Two-stage searching mechanism

资金

  1. National Natural Science Foundation of China [61876123]
  2. Natural Science Foundation of Shanxi Province [201801D121131, 201901D111264, 201901D111262]
  3. Shanxi Science and Technology Innovation project for Excellent Talents [201805D211028]
  4. Shanxi Province Science Foundation for Youths [201901D211237]
  5. Doctoral Scientific Research Foundation of Taiyuan University of Science and Technology [20162029]
  6. China Scholarship Council (CSC)

向作者/读者索取更多资源

The MSL-PSO algorithm uses multiple learning strategies to solve large-scale optimization problems by utilizing different learning strategies at different stages.
The balance between the exploration and the exploitation plays a significant role in the meta-heuristic algorithms, especially when they are used to solve large-scale optimization problems. In this paper, we propose a multiple-strategy learning particle swarm optimization algorithm, called MSL-PSO, to solve problems with large-scale variables, in which different learning strategies are utilized in different stages. At the first stage, each individual tries to probe some positions by learning from the demonstrators who have better performance on the fitness value and the mean position of the population. All the best probed positions, each of which has the best fitness among all positions probed by its corresponding individual, will compose a new temporary population. The temporary population will be sorted on the fitness values in a descending order, and will be used for each individual to find its demonstrators, which is based on the rank of the best probed solution in the temporary population and the rank of the individual in the current population, to learn using a new strategy in the second stage. The first stage is used to improve the exploration capability, and the second one is expected to balance the convergence and diversity of the population. To verify the effectiveness of MSL-PSO for solving large-scale optimization problems, some empirical experiments are conducted, which include CEC2008 problems with 100, 500, and 1000 dimensions, and CEC2010 problems with 1000 dimensions. Experimental results show that our proposed MSL-PSO is competitive or has a better performance compared with ten state-of-the-art algorithms.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据