Statistical learning makes the hybridization of particle swarm and differential evolution more efficient—A novel hybrid optimizer
This brief paper reports a hybrid algorithm we developed recently to solve the global optimization problems of multimodal functions, by combining the advantages of two powerful population-based metaheuristics—differential evolution (DE) and particle swarm optimization (PSO). In the hybrid denoted by DEPSO, each individual in one generation chooses its evolution method, DE or PSO, in a statistical learning way. The choice depends on the relative success ratio of the two methods in a previous learning period. The proposed DEPSO is compared with its PSO and DE parents, two advanced DE variants one of which is suggested by the originators of DE, two advanced PSO variants one of which is acknowledged as a recent standard by PSO community, and also a previous DEPSO. Benchmark tests demonstrate that the DEPSO is more competent for the global optimization of multimodal functions due to its high optimization quality.
Keywordsglobal optimization statistical learning differential evolution particle swarm optimization hybridization multimodal functions
Unable to display preview. Download preview PDF.
- 3.Kennedy J, Mendes R. Population structure and particle swarm performance. In: Proceedings of the W-orld Congress on Co- mputational Intelligence, Honolulu, HI, USA, 2002. 1671–1676Google Scholar
- 8.Zhang W J, Xie X F. DEPSO: Hybrid particle swarm with differential evolution operator. In: Proceedings of IEEE International Conference on System, Man, Cybernetics, Washington, DC, USA, 2003. 3816–3821Google Scholar