Lecture 21 - Sugeno Fuzzy Models
Lecture 21 - Sugeno Fuzzy Models
Lecture 21 - Sugeno Fuzzy Models
Qadri Hamarsheh
The main difference between Mamdani and Sugeno is that the Sugeno output
membership functions are either linear or constant.
Mamdani-style inference requires finding the centroid of a two-dimensional
shape by integrating across a continuously varying function. In general, this
process is not computationally efficient.
Michio Sugeno suggested to use a single spike, a singleton, as the
membership function of the rule consequent. A singleton, or more precisely a
fuzzy singleton, is a fuzzy set with a membership function that is unity at a
single particular point on the universe of discourse and zero everywhere else.
The Sugeno Fuzzy model (also known as the TSK fuzzy model) was proposed
by Takagi, Sugeno, and Kang. A typical fuzzy rule in a Sugeno fuzzy model has
the form:
1
Dr. Qadri Hamarsheh
Each rule weights its output level, zi, by the firing strength of the rule, wi. For
example, for an AND rule with Input 1 = x and Input 2 = y, the firing strength
is
wi=AndMethod(F1(x),F2(y))
Where F1(x), F2(y) are the membership functions for Inputs 1 and 2.
The final output of the system is the weighted average of all rule outputs,
computed as
Figure shows the fuzzy reasoning procedure for a first-order Sugeno fuzzy
model. Since each rule has a crisp output, the overall output is obtained via
weighted average, thus avoiding the time-consuming process of
defuzzification required in a Mamdani model.
2
Dr. Qadri Hamarsheh
3
Dr. Qadri Hamarsheh
o Figure (a) plots the membership functions of input X and Y, and Figure (b)
is the resulting input-output surface. The surface is complex; the surface
is composed of four planes, each of which is specified by output equation
of a fuzzy rule.
Example 3:
Sugeno-style rule evaluation
1 1 1
A3 B1
0.1 OR 0.1
0.0
(max)
0 x1 X 0 y1 Y 0 k1 Z
0 x1 X 0 k3 Z
Rule 3: IF x is A1 (0.5) THEN z is k3 (0.5)
4
Dr. Qadri Hamarsheh
1 1 1 1
0.5 0.5
0.2
0.1 0.2 0.1
0 k1 Z 0 k2 Z 0 k3 Z 0 k1 k2 k3 Z
Sugeno-style defuzzification