Chaotic catfish particle swarm optimization for solving global numerical optimization problems

被引:68
作者
Chuang, Li-Yeh [2 ]
Tsai, Sheng-Wei [1 ]
Yang, Cheng-Hong [1 ,3 ]
机构
[1] Natl Kaohsiung Univ Appl Sci, Dept Elect Engn, Kaohsiung 80778, Taiwan
[2] I Shou Univ, Inst Biotechnol & Chem Engn, Kaohsiung 84001, Taiwan
[3] Toko Univ, Dept Network Syst, Chiayi 61363, Taiwan
关键词
Particle swarm optimization; Chaos; Chaotic map; Catfish effect; CatfishPSO; ALGORITHM;
D O I
10.1016/j.amc.2011.01.081
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Chaotic catfish particle swarm optimization (C-CatfishPSO) is a novel optimization algorithm proposed in this paper. C-CatfishPSO introduces chaotic maps into catfish particle swarm optimization (CatfishPSO), which increase the search capability of CatfishPSO via the chaos approach. Simple CatfishPSO relies on the incorporation of catfish particles into particle swarm optimization (PSO). The introduced catfish particles improve the performance of PSO considerably. Unlike other ordinary particles, the catfish particles initialize a new search from extreme points of the search space when the gbest fitness value (global optimum at each iteration) has not changed for a certain number of consecutive iterations. This results in further opportunities of finding better solutions for the swarm by guiding the entire swarm to promising new regions of the search space and accelerating the search. The introduced chaotic maps strengthen the solution quality of PSO and CatfishPSO significantly. The resulting improved PSO and CatfishPSO are called chaotic PSO (C-PSO) and chaotic CatfishPSO (C-CatfishPSO), respectively. PSO, C-PSO, CatfishPSO, C-CatfishPSO, as well as other advanced PSO procedures from the literature were extensively compared on several benchmark test functions. Statistical analysis of the experimental results indicate that the performance of C-CatfishPSO is better than the performance of PSO, C-PSO, CatfishPSO and that C-CatfishPSO is also superior to advanced PSO methods from the literature. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:6900 / 6916
页数:17
相关论文
共 43 条
[1]   CHAOTIC NEURAL NETWORKS [J].
AIHARA, K ;
TAKABE, T ;
TOYODA, M .
PHYSICS LETTERS A, 1990, 144 (6-7) :333-340
[2]   Chaos embedded particle swarm optimization algorithms [J].
Alatas, Bilal ;
Akin, Erhan ;
Ozer, A. Bedri .
CHAOS SOLITONS & FRACTALS, 2009, 40 (04) :1715-1734
[3]   Improved particle swarm algorithms for global optimization [J].
Ali, M. M. ;
Kaelo, P. .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 196 (02) :578-593
[4]  
Angeline P. J., 1998, Evolutionary Programming VII. 7th International Conference, EP98. Proceedings, P601, DOI 10.1007/BFb0040811
[5]  
[Anonymous], 1997, ART COMPUTER PROGRAM
[6]   Self-organization in nonrecurrent complex systems [J].
Arena, P ;
Caponetto, R ;
Fortuna, L ;
Rizzo, A ;
La Rosa, M .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2000, 10 (05) :1115-1125
[7]  
Chuang LY, 2008, 2008 IEEE SWARM INTELLIGENCE SYMPOSIUM, P9, DOI 10.1109/APCSAC.2008.4625441
[8]  
CHUANWEN J, 2005, ENERGY CONVERSION MA, V46, P2689
[9]   A novel chaotic particle swarm optimization approach using Henon map and implicit filtering local search for economic load dispatch [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco .
CHAOS SOLITONS & FRACTALS, 2009, 39 (02) :510-518
[10]   Particle swarm optimization with FUSS and RWS for high dimensional functions [J].
Cui, Zhihua ;
Cai, Xingjuan ;
Zeng, Jianchao ;
Sun, Guoji .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 205 (01) :98-108