Only smooth rule bases can generate monotone Mamdani-Assilian models under center-of-gravity defuzzification

  • Authors:
  • Ester Van Broekhoven;Bernard De Baets

  • Affiliations:
  • Department of Applied Mathematics, Biometrics and Process Control, Ghent University, Ghent, Belgium;Department of Applied Mathematics, Biometrics and Process Control, Ghent University, Ghent, Belguim

  • Venue:
  • IEEE Transactions on Fuzzy Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

At first sight, it seems that ordered linguistic values for all input variables and the output variable and a set of rules describing amonotone system are all that is needed for a monotone model. However, this is not the case. In this study, we show that the choice of the mathematical operators used when calculating the model output and the properties of the membership functions in the output domain are also of crucial importance to obtain amonotone input-output behavior. In the Mamdani-Assilian models considered in this study, the linguistic values of the input variables, as well as the output variable, are described by trapezoidal membership functions that form a fuzzy partition, the rule base is monotone, and the crisp output is obtained by the center-of-gravity (COG) defuzzification method. It is verified that for each of the three basic t-norms, i.e., the minimum TM, the product TP, and the Lukasiewicz t-norm TL, a monotone input-output behavior is obtained for any monotone rule base, or at least for any monotone smooth rule base. The outcome of this study is a guideline for designers of monotone linguistic fuzzy models. For the t-norms TM and TL, models with a single input variable show a monotone input-output behavior for any monotone rule base when the linguistic output values in the consequents of the rules are defined by trapezoidal or triangular membership functions with intervals of changing membership degrees of equal length. The latter restriction can easily be bypassed by an auxiliary interpolation procedure. For the t-norm TP, models with a single input variable show a monotone input-output behavior for any monotone rule base and any fuzzy output partition. When designing a monotone model with more than one input variable, one should opt for the t-norm TP and use a monotone smooth rule base. It is shown that monotonicity of models with two input variables that apply TP is guaranteed for any monotone smooth rule base and any fuzzy output partition. Finally, it is proved that a monotone input-output behavior is always obtained for models with three input variables that apply TP and a monotone smooth rule base when the linguistic output values in the consequents of the rules are defined by trapezoidal or triangular membership functions of identical shape.