Learning flexible structured linguistic fuzzy rules for mamdani fuzzy systems

One significant challenge in building fuzzy systems for complex problems is the "curse of dimensionality". For the sake of a reduced size of the knowledge base, some rules with incomplete premise structures covering larger areas of the input domain are often desirable. This paper presents a genetic algorithm based approach to searching for suitable antecedents of rules under which specific fuzzy consequences can be recommended. The rule premises are coded in a flexible way allowing for presence as well as absence of an input variable in them, in combination with a certain class of input and output fuzzy sets. On the other hand, a consistency index is introduced to give a numerical evaluation of the coherence among individual rules. This index is incorporated into the fitness function of the genetic algorithm to search for a set of optimal rule premises yielding not only good problem solving performances but also little conflict in the rule base. The effectiveness of our work is demonstrated through experiment results on controlling an inverted pendulum.

[1]  László T. Kóczy,et al.  Separated Antecedent and Consequent Learning for Takagi-Sugeno Fuzzy Systems , 2006, 2006 IEEE International Conference on Fuzzy Systems.

[2]  L. Litz,et al.  Inconsistency detection - a powerful means for the design of MIMO fuzzy controllers , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[3]  Ning Xiong,et al.  Design of flexible structured fuzzy controllers using genetic algorithms , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[4]  H. Ishibuchi Genetic fuzzy systems: evolutionary tuning and learning of fuzzy knowledge bases , 2004 .

[5]  María José del Jesús,et al.  Genetic tuning of fuzzy rule deep structures preserving interpretability and its interaction with fuzzy rule set reduction , 2005, IEEE Transactions on Fuzzy Systems.

[6]  Hisao Ishibuchi,et al.  Effectiveness of designing fuzzy rule-based classifiers from Pareto-optimal rules , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[7]  Hisao Ishibuchi,et al.  Fuzzy Data Mining by Heuristic Rule Extraction and Multiobjective Genetic Rule Selection , 2006, 2006 IEEE International Conference on Fuzzy Systems.

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

[9]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[10]  L.M.M. Custodio,et al.  Supervision of fuzzy controllers using genetic algorithms , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[11]  Abdollah Homaifar,et al.  Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms , 1995, IEEE Trans. Fuzzy Syst..

[12]  Tanja Urbancic,et al.  Genetic algorithms in controller design and tuning , 1993, IEEE Trans. Syst. Man Cybern..

[13]  Francisco Herrera,et al.  Ten years of genetic fuzzy systems: current framework and new trends , 2004, Fuzzy Sets Syst..

[14]  Francisco Herrera,et al.  Cooperative Evolutionary Learning of Linguistic Fuzzy Rules and Parametric Aggregation Connectors for Mamdani Fuzzy Systems , 2007, IEEE Transactions on Fuzzy Systems.

[15]  Alireza Sadeghian,et al.  Derivation of relational fuzzy classification rules using evolutionary computation , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).