We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 5
Defuzzification methods — Solved
examples
Defuzzification methods, as we know, are used to convert defuzzitied
output put of fuzzy inference engine to crisp value. In previous few articles,
we already have discussed maxima methods, Center of Gravity (CoG)
method, Center of Sums (CoS) method, Center of Largest Area (CoA) method
ete.
In this article, we will see example of various defuzzification techniques.
Example: Find crisp value corresponding to following fuzzy output sets
using various defuzzification methods.
ey Hey \ 7 ‘
\ / \
o123456 o123456 0123458
Output fuzzy set 1 Output fuzzy set 2 Output fuzzy set 3
Solution:
To compute the crisp value, we shall place all the function on same axis.
He Me
1 df
al 9
0125456 0125456
Overlapped fuzzy output Labeled fuzzy output functionTo compute the area of polygon, we need to compute the equation of line
enclosing it and integrating it over lines making it.
For discussion, equation of line ab
is derived here. Rest can be
understand
ly - yi) JO - x) = Yo - yy) / & -
Xa)
For line ab, (2, yy) = 0. and (x2, ya) =
0
(y-0)/K-0)=G-0)/0.5-0)
y [x= 0.67
y = 0.67x
Line ab ranges from 0 to 1.5 on X
axis.
In similar way, we can find
equation of all the lines, Click hare
to see detail
Center of Gravity method:
Equation ofall the lines are
summarized in the table below:
Line Equatio Range
hb y= 0.67x [00,15]
be = y=-0.67x+2 [15.18]
wo y=x-1 [18,20]
de y=-x43 [2.0 233)
ef = y=0.Sx-0.5 [233,30]
fy y=-05x+25 [30,50]
For computing crisp value using center of gravity method, we shall find the
area of overlapped region.
Sele). x de
Tact ax
(eosreiedr + (Monte veces (Ye — Dede Prt near + Sy-ose—ospu ax
Tore) dat [I-06 + 2 dat [eG de [a +B) de oy (Oe Oe
x=25Center of Sums method:
For computing crisp value using center of sums method, we shall find the
area of individual triangle rather then overlapped region as in center of
gravity method.
Area of triangle is computed as,
Az1/2xbxh
Ay=1/2*9%1=15 get Aven ta aot Ante
Ay +42 +43
Ag=12x2x1=L
(1.5 x15) + (1x2) + (23)
Ag=12*4%1=2 154142
Putting all these values in the
equation of center of sums methos,
Center of Largest Area method:
For computing crisp value using center of largest area method, we shall
find the centroid of area of largest triangle. From the line equations we
have derived,
He
1
(0.672) de + fi8(-0.67x +2) de = 102
239,
(ice- yar + [P(x 3) dx = 046
Ay = J2y5(0.5x — 0.5) dx + [5(-0.5x+2.5) dx = 1.56
a
0123456
A3 is the largest area. Lets find the center of it.
Sey). x! de
They) dx3 5,
Jp23(0-52 — 0.5)x dx + Se (-0.5x + 2.5)x dx
3 iF
Soy (05x — 0.5) dx + f)(—0.Sx + 2.5) dx
3.3
Weighted Area Method:
Weighted area method finds weighted sum of center of area and its
membership value.
he, + He, He,
1 1 I 1
|
o123 456 Oo12s 4686 O123456
Output fuzzy set 1 Output fuzzy set 2 Output fuzzy set 3
Center of fuzzy sets 1, 2 and 3 is 1.5, 2 and 3 respectively. And
corresponding membership value of them is 1. Crisp value using this
methods is computed as,
1 Hea.)
HE, (i)
* (4x15) +(1 x 2)+(1 x 3)
1+14+1
2.25Maxima Methods:
Maxima method finds the
He
bd f membership value of peak at
1 certain position.
First of Maxima: x* = 1.5
Last of Maxima: x
. 9 i i
Middle of Maxima: Not Applicable
0123456 pn
Height Method: Not Applicable