Fuzzy systems design by clustering-aided ant colony optimization for plant control

被引:14
作者
Juang, Chia-Feng [1 ]
Lo, Chiang [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung 402, Taiwan
关键词
ant colony optimization; fuzzy control; neural fuzzy systems; structure learning; genetic fuzzy system; swarm intelligence;
D O I
10.1080/03081070701288952
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes fuzzy systems design by clustering-aided ant colony optimization (ACO) algorithm (CACO). The objective of CACO is to improve both the design efficiency of fuzzy systems and its performance. In CACO, structure of a fuzzy system, including the number of rules and fuzzy sets in each input variable, is created on-line by a newly proposed fuzzy clustering. In contrast to conventional grid-type partition, the antecedent part of a fuzzy system is flexibly partitioned, and the phenomenon of highly overlapped fuzzy sets is avoided. Once a new rule is generated, the consequence is selected from a list of candidate control actions by ACO. In ACO, the route of an ant is regarded as a combination of consequent actions selected from every rule. A pheromone matrix among all candidate actions is constructed and an on-line learning algorithm for heuristic value update is proposed. Searching for the best one among all consequence combinations involves using the pheromone matrix and heuristic values. To verify the performance of CACO on fuzzy systems design, simulations on nonlinear system control, water bath temperature control and chaotic system control are performed. Simulations on these problems and comparisons with other algorithms have demonstrated the performance of CACO.
引用
收藏
页码:623 / 641
页数:19
相关论文
共 31 条
[1]  
[Anonymous], Pattern Recognition With Fuzzy Objective Function Algorithms
[2]  
[Anonymous], 2001, Advances in Fuzzy Systems-Applications and Theory
[3]  
Back T., 1996, EVOLUTIONARY ALGORIT
[4]   Genetic algorithm for the design of a class of fuzzy controllers: An alternative approach [J].
Belarbi, K ;
Titel, F .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2000, 8 (04) :398-405
[5]   Learning cooperative linguistic fuzzy rules using the best-worst ant system algorithm [J].
Casillas, J ;
Cordón, O ;
de Viana, IF ;
Herrera, F .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2005, 20 (04) :433-452
[6]   A three-stage evolutionary process for learning descriptive and approximate fuzzy-logic-controller knowledge bases from examples [J].
Cordon, O ;
Herrera, F .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1997, 17 (04) :369-407
[7]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[8]   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
[9]  
DORIGO M, 2004, ANT COLONG OPTIMIZAT
[10]  
DORIGO M, 1998, P C EV COP, P1470