Comparison and practical implementation of type-reduction algorithms for type-2 fuzzy sets and systems

Type-reduction algorithms are very important for type-2 fuzzy sets and systems. The earliest one, and also the most popular one, is the Karnik-Mendel Algorithm, which is iterative and computationally intensive. In the last a few years researchers have proposed several other more efficient type-reduction algorithms. In this paper we also propose a new algorithm which improves over the latest results. Experiments show that it is the most efficient one to use in practice. Particularly, when the number of elements in type-reduction is smaller than 100, which is true in most practical type-reduction computations, our proposed algorithm can save over 50% computational cost over the Karnik-Mendel Algorithms. We also give the Matlab implementation of our most efficient algorithm in the Appendix. It includes preprocessing steps to eliminate numerical problems, and also improved testing criteria to prevent possible infinite loops. This program will be very helpful in promoting the popularity of type-2 fuzzy sets and systems.

[1]  Jerry M. Mendel,et al.  Enhanced Karnik--Mendel Algorithms , 2009, IEEE Transactions on Fuzzy Systems.

[2]  D Wu,et al.  AN INTERVAL TYPE-2 FUZZY LOGIC SYSTEM CANNOT BE IMPLEMENTED BY TRADITIONAL TYPE-1 FUZZY LOGIC SYSTEM , 2011 .

[3]  Oscar Castillo,et al.  An Efficient Computational Method to Implement Type-2 Fuzzy Logic in Control Applications , 2007, Analysis and Design of Intelligent Systems using Soft Computing Techniques.

[4]  Jerry M. Mendel,et al.  Stability analysis of type-2 fuzzy systems , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[5]  Shie-Jue Lee,et al.  An Enhanced Type-Reduction Algorithm for Type-2 Fuzzy Sets , 2011, IEEE Transactions on Fuzzy Systems.

[6]  J. Mendel Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions , 2001 .

[7]  Jerry M. Mendel,et al.  Centroid of a type-2 fuzzy set , 2001, Inf. Sci..

[8]  Jerry M. Mendel,et al.  Perceptual Computing: Aiding People in Making Subjective Judgments , 2010 .

[9]  Dongrui Wu,et al.  Interval Type-2 Fuzzy PI Controllers: Why They are More Robust , 2010, 2010 IEEE International Conference on Granular Computing.

[10]  Feilong Liu,et al.  An efficient centroid type-reduction strategy for general type-2 fuzzy logic system , 2008, Inf. Sci..

[11]  Jerry M. Mendel,et al.  Computing With Words for Hierarchical Decision Making Applied to Evaluating a Weapon System , 2010, IEEE Transactions on Fuzzy Systems.

[12]  Jerry M. Mendel,et al.  Aggregation Using the Linguistic Weighted Average and Interval Type-2 Fuzzy Sets , 2007, IEEE Transactions on Fuzzy Systems.

[13]  M. Melgarejo,et al.  A Fast Recursive Method to Compute the Generalized Centroid of an Interval Type-2 Fuzzy Set , 2007, NAFIPS 2007 - 2007 Annual Meeting of the North American Fuzzy Information Processing Society.

[14]  Woei Wan Tan,et al.  Towards an efficient type-reduction method for interval type-2 fuzzy logic systems , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[15]  Dongrui Wu,et al.  Computationally Efficient Type-Reduction Strategies for a Type-2 Fuzzy Logic Controller , 2005, The 14th IEEE International Conference on Fuzzy Systems, 2005. FUZZ '05..

[16]  M. Melgarejo,et al.  Improved iterative algorithm for computing the generalized centroid of an interval type-2 fuzzy set , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[17]  Robert Ivor John,et al.  The collapsing method of defuzzification for discretised interval type-2 fuzzy sets , 2009, Inf. Sci..

[18]  Jerry M. Mendel,et al.  Uncertainty bounds and their use in the design of interval type-2 fuzzy logic systems , 2002, IEEE Trans. Fuzzy Syst..

[19]  Jerry M. Mendel,et al.  Corrections to “Aggregation Using the Linguistic Weighted Average and Interval Type-2 Fuzzy Sets” , 2008, IEEE Transactions on Fuzzy Systems.

[20]  Hao Ying,et al.  Control Performance Comparison between a Type-2 Fuzzy Controller and a Comparable Conventional Mamdani Fuzzy Controller , 2007, NAFIPS 2007 - 2007 Annual Meeting of the North American Fuzzy Information Processing Society.

[21]  Jerry M. Mendel,et al.  Super-Exponential Convergence of the Karnik–Mendel Algorithms for Computing the Centroid of an Interval Type-2 Fuzzy Set , 2007, IEEE Transactions on Fuzzy Systems.