A self-generating fuzzy system with ant and particle swarm cooperative optimization

被引:32
作者
Juang, Chia-Feng [1 ]
Wang, Chi-Yen [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung 402, Taiwan
关键词
Swarm intelligence; Ant colony optimization; Particle swarm optimization; Fuzzy clustering; Fuzzy control; COLONY OPTIMIZATION; GENETIC ALGORITHM; DESIGN; CONVERGENCE; CONTROLLERS; NETWORK; ABILITY;
D O I
10.1016/j.eswa.2008.06.101
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a self-generating fuzzy system with a learning ability from a combination of the online self-aligning clustering (OSAC) algorithm and ant and particle swarm cooperative optimization (APSCO). The proposed OSAC algorithm not only helps generate rules from on-line training data, but also helps avoid generating highly overlapping fuzzy sets. Once a new rule is generated, APSCO optimizes the corresponding antecedent and consequent parameters. In APSCO, ant colony and particle swarm coexist in a population, and both search for an optimal parameter solution simultaneously in each iteration. Ant paths not only help determine the consequent parameters of generated rules, they also help generate auxiliary particles. Well-performing particles are selected from the auxiliary particles and original particles. And these selected particles cooperate to find a better solution through particle swarm optimization. This paper applies the proposed self-generating fuzzy system to different fuzzy controller design problems, and compares it with other genetic and swarm intelligence algorithms and their hybrids to verify system performance. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:5362 / 5370
页数:9
相关论文
共 30 条
[11]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[12]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[13]   Combining genetic algorithms and lyapunov-based adaptation for online design of fuzzy controllers [J].
Giordano, Vincenzo ;
Naso, David ;
Turchiano, Biagio .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (05) :1118-1127
[14]   Multiobjective control of power plants using particle swarm optimization techniques [J].
Heo, Jin S. ;
Lee, Kwang Y. ;
Garduno-Ramirez, Raul .
IEEE TRANSACTIONS ON ENERGY CONVERSION, 2006, 21 (02) :552-561
[15]   A particle swarm optimization method with enhanced global search ability for design optimizations of electromagnetic devices [J].
Ho, SL ;
Yang, SY ;
Ni, GZ ;
Wong, HC .
IEEE TRANSACTIONS ON MAGNETICS, 2006, 42 (04) :1107-1110
[16]   SIMULTANEOUS DESIGN OF MEMBERSHIP FUNCTIONS AND RULE SETS FOR FUZZY CONTROLLERS USING GENETIC ALGORITHMS [J].
HOMAIFAR, A ;
MCCORMICK, E .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1995, 3 (02) :129-139
[17]  
Hoppner F., 1999, FUZZY CLUSTER ANAL M
[18]   Genetic reinforcement learning through symbiotic evolution for fuzzy controller design [J].
Juang, CF ;
Lin, JY ;
Lin, CT .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (02) :290-302
[19]   A Hybri of genetic algorithm and particle swarm optimization for recurrent network design [J].
Juang, CF .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (02) :997-1006
[20]   A TSK-type recurrent fuzzy network for dynamic systems processing by neural network and genetic algorithms [J].
Juang, CF .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2002, 10 (02) :155-170