Extracting Compact Fuzzy Model for MIMO Systems Using Multi-Objective Genetic Algorithms

A new method based on multi-objective genetic algorithm (MOGA) is proposed to extract parsimonious fuzzy rule bases for modeling nonlinear MIMO dynamical systems. Structure selection, parameter estimation, model performance and model validation are important objectives in the process of non-linear system identification. MOGA is applied to these multiple, conflicting objectives and yields a set of candidate parsimonious and valid fuzzy models. The algorithm combines the advantages of genetic algorithms strong search capacity and recursive least square (RLS) fast convergence. Antecedent parts of a complete fuzzy model and inclusion/exclusion of fuzzy rules are coded into a chromosome. Then RLS is used to determine the consequent parts of selected rules. The practical applicability of the proposed algorithm is examined by an industrial nonlinear system modeling benchmark problem.

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

[2]  Antonio F. Gómez-Skarmeta,et al.  Fuzzy modeling with hybrid systems , 1999, Fuzzy Sets Syst..

[3]  Swarup Medasani,et al.  An overview of membership function generation techniques for pattern recognition , 1998, Int. J. Approx. Reason..

[4]  Kim-Fung Man,et al.  Agent-based evolutionary approach for interpretable rule-based knowledge extraction , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[5]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Ilona Jagielska,et al.  An investigation into the application of neural networks, fuzzy logic, genetic algorithms, and rough sets to automated knowledge acquisition for classification problems , 1999, Neurocomputing.

[7]  Hisao Ishibuchi,et al.  Hybrid Evolutionary Algorithms , 2007 .

[8]  Zbigniew Michalewicz,et al.  Evolutionary algorithms for constrained engineering problems , 1996, Computers & Industrial Engineering.

[9]  Magne Setnes,et al.  GA-fuzzy modeling and classification: complexity and performance , 2000, IEEE Trans. Fuzzy Syst..

[10]  Rasmus K. Ursem,et al.  Models for Evolutionary Algorithms and Their Applications in System Identification and Control Optimization , 2003 .

[11]  Lakhmi C. Jain,et al.  Evolutionary Multiobjective Optimization: Theoretical Advances and Applications (Advanced Information and Knowledge Processing) , 2005 .

[12]  Hee-Soo Hwang,et al.  Control strategy for optimal compromise between trip time and energy consumption in a high-speed railway , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[13]  F. Herrera,et al.  Accuracy Improvements in Linguistic Fuzzy Modeling , 2003 .

[14]  Marco Russo,et al.  Genetic fuzzy learning , 2000, IEEE Trans. Evol. Comput..

[15]  Kim-Fung Man,et al.  Multi-objective hierarchical genetic algorithm for interpretable fuzzy rule-based knowledge extraction , 2005, Fuzzy Sets Syst..

[16]  Magne Setnes,et al.  Rule-based modeling: precision and transparency , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[17]  L. Jain,et al.  Evolutionary multiobjective optimization : theoretical advances and applications , 2005 .