Evolving fuzzy rule based controllers using genetic algorithms

被引:147
作者
Carse, B
Fogarty, TC
Munro, A
机构
[1] UNIV W ENGLAND,FAC COMP STUDIES & MATH,BRISTOL TRANSPUTER CTR,BRISTOL BS16 1QY,AVON,ENGLAND
[2] UNIV BRISTOL,CTR COMMUN RES,DEPT ELECT & ELECTR ENGN,BRISTOL BS8 1TR,AVON,ENGLAND
关键词
artificial intelligence; engineering; control theory; evolutionary computation; genetic algorithms;
D O I
10.1016/0165-0114(95)00196-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The synthesis of genetics-based machine learning and fuzzy logic is beginning to show promise as a potent tool in solving complex control problems in multi-variate non-linear systems. In this paper an overview of current research applying the genetic algorithm to fuzzy rule based control is presented. A novel approach to genetics-based machine learning of fuzzy controllers, called a Pittsburgh Fuzzy Classifier System #1 (P-FCS1) is proposed. P-FCS1 is based on the Pittsburgh model of learning classifier systems and employs variable length rule-sets and simultaneously evolves fuzzy set membership functions and relations. A new crossover operator which respects the functional linkage between fuzzy rules with overlapping input fuzzy set membership functions is introduced. Experimental results using P-FCS1 are reported and compared with other published results. Application of P-FCS1 to a distributed control problem (dynamic routing in computer networks) is also described and experimental results are presented.
引用
收藏
页码:273 / 293
页数:21
相关论文
共 32 条
[11]  
HOLLAND J, 1985, JUL P INT C GEN ALG, P1
[12]  
Holmblad L.P., 1982, FUZZY INFORM DECISIO, P389
[13]   A SELF-PACED FUZZY TRACKING CONTROLLER FOR 2-DIMENSIONAL MOTION CONTROL [J].
HUANG, LJ ;
TOMIZUKA, M .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1990, 20 (05) :1115-1124
[14]  
Kinzel J., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P28, DOI 10.1109/ICEC.1994.350047
[15]  
KOSKO B, 1993, SCI AM, V269, P62
[16]  
Kosko B., 1991, NEURAL NETWORKS FUZZ, V2nd
[17]  
LEE MA, 1993, SECOND IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, P612, DOI 10.1109/FUZZY.1993.327418
[18]  
LISKA J, 1994, PROCEEDINGS OF THE THIRD IEEE CONFERENCE ON FUZZY SYSTEMS - IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, VOLS I-III, P1377, DOI 10.1109/FUZZY.1994.343611
[19]   APPLICATION OF FUZZY ALGORITHMS FOR CONTROL OF SIMPLE DYNAMIC PLANT [J].
MAMDANI, EH .
PROCEEDINGS OF THE INSTITUTION OF ELECTRICAL ENGINEERS-LONDON, 1974, 121 (12) :1585-1588
[20]  
NAKAOKA K, 1994, PROCEEDINGS OF THE THIRD IEEE CONFERENCE ON FUZZY SYSTEMS - IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, VOLS I-III, P1797, DOI 10.1109/FUZZY.1994.343587