A quantum-behaved particle swarm optimization algorithm with the flexible single-/multi-population strategy and multi-stage perturbation strategy based on the characteristics of objective function

被引:7
作者
Guo, Yunhua [1 ,2 ]
Chen, Nian-Zhong [3 ]
Mou, Junmin [4 ]
Zhang, Ben [1 ]
机构
[1] Wuhan Univ Technol, Minist Educ, Key Lab High Performance Ship Technol, 1178 Heping Rd, Wuhan 430063, Peoples R China
[2] Wuhan Univ Technol, Sch Energy & Power Engn, 1178 Heping Rd, Wuhan 430063, Peoples R China
[3] Tianjin Univ, Sch Civil Engn, 135 Yaguan Rd, Tianjin 300350, Peoples R China
[4] Wuhan Univ Technol, Sch Nav, 1178 Heping Rd, Wuhan 430063, Peoples R China
基金
中国国家自然科学基金;
关键词
Quantum-behaved particle swarm; Characteristics of function; Single-; multi-population; Multi-stage perturbation; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; ECONOMIC-DISPATCH; GENETIC ALGORITHM; MEMETIC ALGORITHM; CONVERGENCE; SEARCH;
D O I
10.1007/s00500-019-04328-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The characteristics of objective functions have important impacts on the search process of the optimization algorithm. Many multimodal functions tend to make the algorithm fall into local optima, and the local search accuracy is usually affected by the coupling of the objective functions in different dimensions. A novel quantum-behaved particle swarm optimization algorithm with the flexible single-/multi-population strategy and the multi-stage perturbation strategy (QPSO_FM) is proposed in the present paper. This algorithm aims to adjust the optimization strategies based on the characteristics of the objective functions. The number of sub-populations is determined by the monotonicity variations of the objective functions, and two mechanisms are introduced to balance the diversity and the convergent speed for the multi-population case. The strategy of multi-stage perturbation is applied to enhance the search ability. At the first stage, the main target of the perturbation is to broaden the search range. The second stage applies the univariate perturbation (relying on the coupling degree of the objective function) to raise the local search accuracy. Performance comparisons between the proposed and existing algorithms are carried out through the experiments on the standard functions. The results show that the proposed algorithm can generally provide excellent global search ability and high local search accuracy.
引用
收藏
页码:6909 / 6956
页数:48
相关论文
共 69 条
[51]   A study of particle swarm optimization particle trajectories [J].
van den Bergh, F ;
Engelbrecht, AP .
INFORMATION SCIENCES, 2006, 176 (08) :937-971
[52]   A cooperative approach to particle swarm optimization [J].
van den Bergh, F ;
Engelbrecht, AP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :225-239
[53]   Hybrid PSO-SQP for economic dispatch with valve-point effect [J].
Victoire, TAA ;
Jeyakumar, AE .
ELECTRIC POWER SYSTEMS RESEARCH, 2004, 71 (01) :51-59
[54]   Self-adapting hybrid strategy particle swarm optimization algorithm [J].
Wang, Chuan ;
Liu, Yancheng ;
Chen, Yang ;
Wei, Yi .
SOFT COMPUTING, 2016, 20 (12) :4933-4963
[55]   Multi-strategy ensemble artificial bee colony algorithm [J].
Wang, Hui ;
Wu, Zhijian ;
Rahnamayan, Shahryar ;
Sun, Hui ;
Liu, Yong ;
Pan, Jeng-shyang .
INFORMATION SCIENCES, 2014, 279 :587-603
[56]   Cooperative Differential Evolution With Multiple Populations for Multiobjective Optimization [J].
Wang, Jiahai ;
Zhang, Weiwei ;
Zhang, Jun .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (12) :2848-2861
[57]  
Wang Y., 2010, Memetic Computing, V2, P3
[58]  
Wu Tao, 2015, Control and Decision, V30, P526, DOI 10.13195/j.kzyjc.2013.1291
[59]   An improved quantum-behaved particle swarm optimization algorithm with weighted mean best position [J].
Xi, Maolong ;
Sun, Jun ;
Xu, Wenbo .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 205 (02) :751-759
[60]   A novel multi-population coevolution immune optimization algorithm [J].
Xiao, Jinke ;
Li, Weimin ;
Liu, Bin ;
Ni, Peng .
SOFT COMPUTING, 2016, 20 (09) :3657-3671