Dynamic analysis for the selection of parameters and initial population, in particle swarm optimization

被引:43
作者
Campana, Emilio F. [2 ]
Fasano, Giovanni [1 ,2 ]
Pinto, Antonio [2 ]
机构
[1] Univ Ca Foscari Venezia, Dipartimento Matemat Applicata, I-30123 Venice, Italy
[2] INSEAN, Rome, Italy
关键词
Global optimization; Evolutionary optimization; Particle Swarm Optimization; Dynamic linear system; Convergence analysis; ALGORITHM;
D O I
10.1007/s10898-009-9493-0
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we consider the evolutionary Particle Swarm Optimization (PSO) algorithm, for the minimization of a computationally costly nonlinear function, in global optimization frameworks. We study a reformulation of the standard iteration of PSO (Clerc and Kennedy in IEEE Trans Evol Comput 6(1) 2002), (Kennedy and Eberhart in IEEE Service Center, Piscataway, IV: 1942-1948, 1995) into a linear dynamic system. We carry out our analysis on a generalized PSO iteration, which includes the standard one proposed in the literature. We analyze three issues for the resulting generalized PSO: first, for any particle we give both theoretical and numerical evidence on an efficient choice of the starting point. Then, we study the cases in which either deterministic and uniformly randomly distributed coefficients are considered in the scheme. Finally, some convergence analysis is also provided, along with some necessary conditions to avoid diverging trajectories. The results proved in the paper can be immediately applied to the standard PSO iteration.
引用
收藏
页码:347 / 397
页数:51
相关论文
共 36 条
[1]  
[Anonymous], 2004, Population topologies and their influence in particle swarm performance
[2]  
Ashlock D, 2006, Evolutionary Computation for Modeling and Optimization
[3]  
BAKER CA, 2000, P 8 AIAA NASA ISSMO
[4]  
CAMPANA EF, 200501 INSEAN
[5]  
CAMPANA EF, 2006, IEEE SWARM INT S IND
[6]  
Campana EF, 2006, 3 EUR C COMP MECH SO
[7]  
Clerc M., 2002, IEEE T EVOL COMPUT, V6
[8]  
Dixon L., 1978, GLOBAL OPTIMIZATION, V2
[9]  
Fourie P. C., 2000, P INT WORKSH MULT DE, P97
[10]  
GAZI V, 2005, IEEE T SYST MAN CY B