Choice of effective fitness functions for genetic algorithm-aided dynamic fuzzy rule interpolation

Fuzzy rule interpolation (FRI) has been a vital reasoning tool for sparse fuzzy rule-based systems. Throughout interpolative reasoning, an FRI system may produce a large number of interpolated rules, which generally serve no further purpose once the required outcomes have been obtained. However, this abandoned pool of interpolated rules can be used to improve the existing sparse rule base, because they contain useful information on the underlying problem domain. Efficient extraction of knowledge from such a pool of interpolated rules are indeed helpful to analyse and update the sparse rule base, leading to a dynamic sparse fuzzy rule base for building an enhanced fuzzy system. Following this idea, a genetic algorithm (GA) based dynamic fuzzy rule interpolation framework has been proposed recently. This paper presents an extension of the dynamic FRI system. In particular, it investigates different fitness functions and their effects on the outcomes of the GA-based system. A variety of fitness functions based on cluster quality indices are employed and tested, including Dunn Index, Davies-Boulding Index, Ball-Hall Index and BetaCV Index. Experimental investigation demonstrates that results obtained by the use of Dunn index or Davies-Bouldin index are better than those by Ball-Hall or BetaCV index, with those using Davies-Bouldin index performing the best overall. Such results offer an empirical guideline for the selection of the fitness function in implementing accurate GA-based dynamic FRI systems.

[1]  Huiwen Deng,et al.  Adaptive fuzzy logic controller with rule-based changeable universe of discourse for a nonlinear MIMO system , 2005, 5th International Conference on Intelligent Systems Design and Applications (ISDA'05).

[2]  Pan Su,et al.  OWA aggregation of fuzzy similarity relations for journal ranking , 2013, 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[3]  Donald W. Bouldin,et al.  A Cluster Separation Measure , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Andrzej Bargiela,et al.  General fuzzy min-max neural network for clustering and classification , 2000, IEEE Trans. Neural Networks Learn. Syst..

[5]  Qiang Shen,et al.  Fuzzy Interpolation and Extrapolation: A Practical Approach , 2008, IEEE Transactions on Fuzzy Systems.

[6]  Geoffrey H. Ball,et al.  ISODATA, A NOVEL METHOD OF DATA ANALYSIS AND PATTERN CLASSIFICATION , 1965 .

[7]  Plamen P. Angelov,et al.  Automatic generation of fuzzy rule-based models from data by genetic algorithms , 2003, Inf. Sci..

[8]  J. Dunn Well-Separated Clusters and Optimal Fuzzy Partitions , 1974 .

[9]  Nitin Naik,et al.  Genetic algorithm-aided dynamic fuzzy rule interpolation , 2014, 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[10]  M. Younes,et al.  ECONOMIC POWER DISPATCH USING EVOLUTIONARY ALGORITHM , 2006 .

[11]  Meng Joo Er,et al.  A fast approach for automatic generation of fuzzy rules by generalized dynamic fuzzy neural networks , 2001, IEEE Trans. Fuzzy Syst..

[12]  Hiromi Makino,et al.  A method for modeling freehand curves - The fuzzy spline interpolation , 1995, Systems and Computers in Japan.

[13]  James C. Bezdek,et al.  Some new indexes of cluster validity , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[14]  D. Dubois,et al.  ON FUZZY INTERPOLATION , 1999 .

[15]  Tossapon Boongoen,et al.  Nearest-Neighbor Guided Evaluation of Data Reliability and Its Applications , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[17]  Bernadette Bouchon-Meunier,et al.  Similarity-based fuzzy interpolation method , 2004 .

[18]  Hiok Chai Quek,et al.  Towards dynamic fuzzy rule interpolation , 2013, 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[19]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[20]  Sudeept Mohan,et al.  Comparative Study of Some Adaptive Fuzzy Algorithms for Manipulator Control , 2007 .

[21]  Mohammed J. Zaki Data Mining and Analysis: Fundamental Concepts and Algorithms , 2014 .

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

[23]  Huaguang Zhang,et al.  Adaptive fuzzy control of MIMO nonlinear systems , 2000, Fuzzy Sets Syst..

[24]  László T. Kóczy,et al.  Approximate reasoning by linear rule interpolation and general approximation , 1993, Int. J. Approx. Reason..

[25]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[26]  Qiang Shen,et al.  Fuzzy interpolative reasoning via scale and move transformations , 2006, IEEE Transactions on Fuzzy Systems.

[27]  Plamen P. Angelov An evolutionary approach to fuzzy rule-based model synthesis using indices for rules , 2003, Fuzzy Sets Syst..

[28]  Bin-Da Liu,et al.  Design of adaptive fuzzy logic controller based on linguistic-hedge concepts and genetic algorithms , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[29]  Bidyut B. Chaudhuri,et al.  Grid Clustering With Genetic Algorithm and Tabu Search Process , 2009 .

[30]  László T. Kóczy,et al.  Interpolative reasoning with insufficient evidence in sparse fuzzy rule bases , 1993, Inf. Sci..

[31]  Hwei-Jen Lin,et al.  An Efficient GA-based Clustering Technique , 2005 .

[32]  ErMeng Joo,et al.  A fast approach for automatic generation of fuzzy rules by generalized dynamic fuzzy neural networks , 2001 .