Genetic fuzzy logic controllers

The conventional fuzzy logic controller (CFLC) is limited in application, because its logic rules and membership functions have to be preset with expert knowledge. To avoid such drawbacks, a genetic fuzzy logic controller (GFLC) is proposed by employing an iterative evolution algorithm to promote the learning performance of logic rules and the tuning effectiveness of membership functions from examples In sequence. In addition, an encoding method is developed to overcome the difficulties in dealing with numerous constraints while employing genetic algorithms in tuning membership functions. A case of GM car-following behaviors is experimented to verify the applicability and robustness of GFLC. The results demonstrate that GFLC can predict the car-following behaviors precisely. Due to the similarity between fuzzy neural networks (FNN) and GFLC, a comparison is also made and the results indicate that GFLC performs superior to FNN.

[1]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[2]  Philip R. Thrift,et al.  Fuzzy Logic Synthesis with Genetic Algorithms , 1991, ICGA.

[3]  John Yen,et al.  Extracting fuzzy rules for system modeling using a hybrid of genetic algorithms and Kalman filter , 1999, Fuzzy Sets Syst..

[4]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[5]  Francisco Herrera,et al.  Tuning fuzzy logic controllers by genetic algorithms , 1995, Int. J. Approx. Reason..

[6]  Francisco Herrera,et al.  A learning process for fuzzy control rules using genetic algorithms , 1998, Fuzzy Sets Syst..

[7]  Dimcho Boyadjiev,et al.  Redundant fuzzy rules exclusion by genetic algorithms , 1998, Fuzzy Sets Syst..

[8]  Y. S. Tarng,et al.  Genetic synthesis of fuzzy logic controllers in turning , 1996, Fuzzy Sets Syst..

[9]  Dušan Teodorović,et al.  FUZZY LOGIC SYSTEMS FOR TRANSPORTATION ENGINEERING: THE STATE OF THE ART , 1999 .

[10]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[11]  Edward T. Lee,et al.  Fuzzy Sets and Neural Networks , 1974 .

[12]  Adolf D. May,et al.  Traffic Flow Fundamentals , 1989 .

[13]  Michael de la Maza,et al.  Book review: Genetic Algorithms + Data Structures = Evolution Programs by Zbigniew Michalewicz (Springer-Verlag, 1992) , 1993 .

[14]  Frank Klawonn,et al.  Modifications of genetic algorithms for designing and optimizing fuzzy controllers , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[15]  T. C. Chin,et al.  Genetic algorithms for learning the rule base of fuzzy logic controller , 1998, Fuzzy Sets Syst..

[16]  Philip M. Wolfe,et al.  The amalgamation of neural networks and fuzzy logic systems—a survey , 1995 .

[17]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .