Affine Takagi-Sugeno fuzzy modelling algorithm by fuzzy c-regression models clustering with a novel cluster validity criterion

An effective approach is developed to establish affine Takagi-Sugeno (T-S) fuzzy model for a given nonlinear system from its input-output data. Firstly, the fuzzy c-regression model (FCRM) clustering technique is applied to partition the product space of the given input-output data into hyper-plan-shaped clusters. Each cluster is essentially a basis of the fuzzy rule that describes the system behaviour, and the number of clusters is just the number of fuzzy rules. Particularly, a novel cluster validity criterion for FCRM is set up to choose the appropriate number of clusters (rules). Once the number of clusters is determined, the consequent parameters of each IF-THEN rule are directly obtained from the functional cluster representatives (affine linear functions). The antecedent fuzzy sets of each IF-THEN fuzzy rule are acquired by projecting the fuzzy partitions matrix U onto the axes of individual antecedent variable to obtain point-wise defined fuzzy sets and to approximate these point-wise defined fuzzy sets by normal bell-shaped membership functions. Additionally, a check and repartition algorithm is suggested to prevent the inappropriate premise structure where separate regions of data shared the same regression model. Finally, the gradient descent algorithm is included to adjust the fuzzy model precisely. An affine T-S fuzzy model with compact IF-THEN rules could thus be generated systematically. Several simulation examples are provided to demonstrate the accuracy and effectiveness of the affine T-S fuzzy modelling algorithm.

[1]  George E. Tsekouras,et al.  A hierarchical fuzzy-clustering approach to fuzzy modeling , 2004, Fuzzy Sets Syst..

[2]  J. Łȩski Fuzzy c-varieties/elliptotypes clustering in reproducing kernel Hilbert space , 2004 .

[3]  T. Warren Liao,et al.  II, A fuzzy c-means variant for the generation of fuzzy term sets , 2003, Fuzzy Sets Syst..

[4]  Arnaud Devillez,et al.  A fuzzy hybrid hierarchical clustering method with a new criterion able to find the optimal partition , 2002, Fuzzy Sets Syst..

[5]  Derek A. Linkens,et al.  Rule-base self-generation and simplification for data-driven fuzzy models , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[6]  Song-Shyong Chen,et al.  Robust TSK fuzzy modeling for function approximation with outliers , 2001, IEEE Trans. Fuzzy Syst..

[7]  Fernando Martin,et al.  Partition validity and defuzzification , 2000, Fuzzy Sets Syst..

[8]  Weixin Xie,et al.  Subsethood measure: new definitions , 1999, Fuzzy Sets Syst..

[9]  Antonio F. Gómez-Skarmeta,et al.  About the use of fuzzy clustering techniques for fuzzy model identification , 1999, Fuzzy Sets Syst..

[10]  V. J. Rayward-Smith,et al.  Fuzzy Cluster Analysis: Methods for Classification, Data Analysis and Image Recognition , 1999 .

[11]  Yu-Geng Xi,et al.  A clustering algorithm for fuzzy model identification , 1998, Fuzzy Sets Syst..

[12]  Robert Babuska,et al.  Fuzzy Modeling for Control , 1998 .

[13]  C. J. Kim,et al.  An algorithmic approach for fuzzy inference , 1997, IEEE Trans. Fuzzy Syst..

[14]  R. Rovatti,et al.  On the approximation capabilities of the homogeneous Takagi-Sugeno model , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[15]  R. Rovatti,et al.  Takagi-Sugeno models as approximators in Sobolev norms: the SISO case , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[16]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[17]  Y. J. Chen,et al.  Simplification of fuzzy-neural systems using similarity analysis , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[18]  James C. Bezdek,et al.  On cluster validity for the fuzzy c-means model , 1995, IEEE Trans. Fuzzy Syst..

[19]  Yinghua Lin,et al.  A new approach to fuzzy-neural system modeling , 1995, IEEE Trans. Fuzzy Syst..

[20]  George J. Klir,et al.  Fuzzy sets and fuzzy logic - theory and applications , 1995 .

[21]  Reza Langari,et al.  Building Sugeno-type models using fuzzy discretization and orthogonal parameter estimation techniques , 1994, NAFIPS/IFIS/NASA '94. Proceedings of the First International Joint Conference of The North American Fuzzy Information Processing Society Biannual Conference. The Industrial Fuzzy Control and Intellige.

[22]  Frank Klawonn,et al.  Foundations of fuzzy systems , 1994 .

[23]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[24]  R.J. Hathaway,et al.  Switching regression models and fuzzy clustering , 1993, IEEE Trans. Fuzzy Syst..

[25]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[26]  Kazuo Tanaka,et al.  Successive identification of a fuzzy model and its applications to prediction of a complex system , 1991 .

[27]  Gerardo Beni,et al.  A Validity Measure for Fuzzy Clustering , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Isak Gath,et al.  Unsupervised Optimal Fuzzy Clustering , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[30]  Yong-Zai Lu,et al.  Fuzzy Model Identification and Self-Learning for Dynamic Systems , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

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

[32]  W. Pedrycz An identification algorithm in fuzzy relational systems , 1984 .

[33]  Lennart Ljung,et al.  Theory and Practice of Recursive Identification , 1983 .

[34]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[35]  R. Tong The evaluation of fuzzy models derived from experimental data , 1980 .

[36]  J. Bezdek Cluster Validity with Fuzzy Sets , 1973 .

[37]  Michael D. Geurts,et al.  Time Series Analysis: Forecasting and Control , 1977 .