Multi-leader PSO (MLPSO): A new PSO variant for solving global optimization problems

被引:46
|
作者
Liu, Penghui [1 ]
Liu, Jing [1 ]
机构
[1] Xidian Univ, Minist Educ, Key Lab Intelligent Percept & Image Understanding, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Particle swarm optimization; Modified memory structure; Multi-leader mechanism; Game theory; CEC; 2013; PARTICLE SWARM OPTIMIZATION; NEURAL-NETWORK; FUZZY; HYBRIDIZATION; PREDICTION; ALGORITHM;
D O I
10.1016/j.asoc.2017.08.022
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimization (PSO) has long been attracting wide attention from researchers in the community. How to deal with the weak exploration ability and premature convergence of PSO remains an open question. In this paper, we modify the memory structure of canonical PSO and introduce the multi leader mechanism to alleviate these problems. The proposed PSO variant in this paper is termed as multi-leader PSO (MLPSO) within which the modified memory structure provided more valuable information for particles to escape from the local optimum and multi-leader mechanism enhances diversity of particles' search pattern. Under the multi-leader mechanism, particles choose their leaders based on the game theory instead of a random selection. Besides, the best leader refers to other leaders' information to improve its quality in every generation based on a self-learning process. To make a comprehensive analysis, we test MLPSO against the benchmark functions in CEC 2013 and further applied MLPSO to a practical case: the reconstruction of gene regulatory networks based on fuzzy cognitive maps. The experimental results confirm that MLPSO enhances the efficiency of the canonical PSO and performs well in the realistic optimization problem. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:256 / 263
页数:8
相关论文
共 50 条
  • [21] Solving optimal control problems by PSO-SVM
    Salehpour, Elham
    Vahidi, Javad
    Hosseinzadeh, Hssan
    COMPUTATIONAL METHODS FOR DIFFERENTIAL EQUATIONS, 2018, 6 (03): : 312 - 325
  • [22] A Modified PSO Algorithm for Numerical Optimization Problems
    Kuo, Hsin-Chuan
    Wu, Jeun-Len
    Lin, Ching-Hai
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (03): : 1229 - 1234
  • [23] Comparison of PSO Variants Applied to Large Scale Optimization Problems
    Ullmann, Matheus R. D.
    Pimentel, Kayo F.
    de Melo, Leonardo A.
    da Cruz Junior, Gelson
    Vinhal, Cassio
    2017 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2017,
  • [24] A novel hybrid PSO-GWO algorithm for optimization problems
    Senel, Fatih Ahmet
    Gokce, Fatih
    Yuksel, Asim Sinan
    Yigit, Tuncay
    ENGINEERING WITH COMPUTERS, 2019, 35 (04) : 1359 - 1373
  • [25] A PSO based approach: Scout particle swarm algorithm for continuous global optimization problems
    Koyuncu, Hasan
    Ceylan, Rahime
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2019, 6 (02) : 129 - 142
  • [26] Multi-Leader Comprehensive Learning Particle Swarm Optimization with Adaptive Mutation for Economic Load Dispatch Problems
    Lin, Anping
    Sun, Wei
    ENERGIES, 2019, 12 (01)
  • [27] A Hierarchical PSO Algorithm for Solving Linear Trilevel Programming Problems
    Sadeghi, Habibe
    Esmaeili, Maryam
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2014, 11 (01): : 79 - 85
  • [28] MILP and PSO approaches for solving a hydropower reservoirs intraday economic optimization problem
    Castro-Freibott, Rodrigo
    Gerboles, Carlos Garcia-Castellano
    Garcia-Sanchez, Alvaro
    Ortega-Mier, Miguel
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2024,
  • [29] Grasshopper Optimization Algorithm (GOA): A Novel Algorithm or A Variant of PSO?
    Harandi, Negin
    Van Messem, Arnout
    De Neve, Wesley
    Vankerschaver, Joris
    SWARM INTELLIGENCE, ANTS 2024, 2024, 14987 : 84 - 97
  • [30] A Hybrid Niching-based Evolutionary PSO for Numerical Optimization Problems
    Hsieh, Tsung-Jung
    Cheng, Chin-Li
    Yeh, Wei-Chang
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND CYBERNETICS (CYBERNETICSCOM), 2012, : 133 - 137