Learning Membership Functions in Takagi-Sugeno Fuzzy Systems by Genetic Algorithms

In this paper, we try to automatically induce the membership functions appropriate for the TS fuzzy model. A GA-based learning algorithm is thus proposed to achieve the purpose. The proposed approach considers the shapes of membership functions in fitness evaluation in addition to the accuracy. The shapes of membership functions are evaluated by the overlap and coverage factors, which are used to avoid the bad types of membership functions. The experimental results show that the proposed approach can derive the membership functions in the Takagi-Sugeno system with low errors and good shapes.

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

[2]  Antonio González Muñoz,et al.  SLAVE: a genetic learning system based on an iterative approach , 1999, IEEE Trans. Fuzzy Syst..

[3]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Francisco Herrera,et al.  Fuzzy connectives based crossover operators to model genetic algorithms population diversity , 1997, Fuzzy Sets Syst..

[5]  Frank Hoffmann,et al.  Evolutionary design of a fuzzy knowledge base for a mobile robot , 1997, Int. J. Approx. Reason..

[6]  Francisco Herrera,et al.  Hybridizing genetic algorithms with sharing scheme and evolution strategies for designing approximate fuzzy rule-based systems , 2001, Fuzzy Sets Syst..

[7]  Manuel Valenzuela-Rendón,et al.  Reinforcement learning in the fuzzy classifier system , 1998 .

[8]  Alistair Munro,et al.  Evolving fuzzy rule based controllers using genetic algorithms , 1996, Fuzzy Sets Syst..

[9]  Tzung-Pei Hong,et al.  A GA-based Fuzzy Mining Approach to Achieve a Trade-off Between Number of Rules and Suitability of Membership Functions , 2006, Soft Comput..

[10]  Juan R. Velasco Genetic-based on-line learning for fuzzy process control , 1998, Int. J. Intell. Syst..

[11]  Shiv Dutt Joshi,et al.  A GA-based method for constructing TSK fuzzy rules from numerical data , 2003, The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ '03..

[12]  Heloisa A. Camargo,et al.  Learning and optimization of fuzzy rule base by means of self-adaptive genetic algorithm , 2004, 2004 IEEE International Conference on Fuzzy Systems (IEEE Cat. No.04CH37542).

[13]  Alexandre Parodi,et al.  A New Approach to Fuzzy Classifier Systems , 1993, ICGA.

[14]  Patrick Siarry,et al.  A genetic algorithm for optimizing Takagi-Sugeno fuzzy rule bases , 1998, Fuzzy Sets Syst..

[15]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[16]  Luis Magdalena,et al.  A Fuzzy logic controller with learning through the evolution of its knowledge base , 1997, Int. J. Approx. Reason..

[17]  Jesús Alcalá-Fdez,et al.  Local identification of prototypes for genetic learning of accurate TSK fuzzy rule‐based systems , 2007, Int. J. Intell. Syst..