Fuzzy Chapter 11
Fuzzy Chapter 11
(FLCS)
CHAPTER ELEVEN
Approximation Properties of
Fuzzy Systems II
Chapter 11. Approximation
Fall 2005 Properties of Fuzzy Systems II ١
Approximation Properties of Fuzzy
Systems II
In Chapter 10 we saw that by using the bound in Theorem 10.1 a large number of rules
are usually required to approximate some simple fractions. We note that the bound is a
linear function of hi . Since hi are usually small, if a bound could be a linear functions
2
of hi , then this bound would be much smaller. That is, if we can
obtain tighter bound, we may use less rules to approximate the same function with the
same accuracy.
In approximation theory, if g( x ) is a given function on U and U i1i2 ( i1 = 1,2,K, N 1 , i2 = 1,2,K
is a partition of U, then f ( x ) is said to be the k’th order accurate approximator for g( x ) if
g − f ∞ ≤ M g hk , where M is a constant that depends on the function g , and h is
g
the module of the partition that in our case is max(h1 , h2 ) .
We first design the fuzzy system in a step-by-step manner and then study its
approximation accuracy. As in Chapter 10, we consider two-input fuzzy systems for
notational simplicity; the approach and results are still valid for n-input fuzzy systems.
The design problems is the same as in Sections 10.2.
Where i = 1,2 , α i = ei1 < ei2 < K < eiN i = β i . Fig. 11.1 shows an example with
N 1 = 4, N 2 = 5,α 1 = α 2 = 0
and β1 = β 2 = 1 .
Chapter 11. Approximation
Fall 2005 Properties of Fuzzy Systems II ٣
Fig. 11.1
• Step 2 and 3. The same as Steps 2 and 3 of the design procedure in section 10.2.
Since the fuzzy system designed from the above steps is a special case of the fuzzy
system designed in section 10.2, Theorem 10.1 is still valid for this fuzzy system.
From Theorem 11.1 we see that if we choose the particular triangular membership
functions, a second-order accurate approximator can be obtained.
Example 11.1. Same as Example 10.1 except that we now use the new bound. Since
∂2g − ≤
1
< ε . Therefore, we
= 1 , if we choose h = 1 , then we have g f ∞
∂x 2 ∞
2
8
7 fuzzy sets A j with e = −3 + ( j − 1) for j = 1,2,K,7 . The designed fuzzy
j
define
7
system is
∑ sin( e j )µ A j ( x )
f ( x ) = j =1 7
∑ µA j ( x)
j =1
Corollary 11.1. Let f ( x ) be the fuzzy system designed through the three steps in this
section. If the function g( x ) is of the following form:
1 1
g ( x ) = ∑ ∑ ak1k2 x1k1 x2k2
k1 = 0 k 2 = 0
In Chapter 9 we learned that. fuzzy systems with maximum defuzzifier are quite different
front those with center average defuzzifier. In this section, we study the approximation
properties of fuzzy systems with maximum defuzzifier.
As shown in Fig. 11.3 we further decompose U i i into U i i = U1p=0 U1q=0 U pqi i , where
12 12 12
1 1 1 1
U 00i i = [e1i , (e1i + e1i +1 )] × [e2i , (e2i + e2i +1 )],U 01i i = [e1i , (e1i + e1i +1 )] × [ (e2i + e2i +1 ), e2i +1 ]
12 1 1 1 2 2 2 12 1 1 1 2 2 2
2 2 2 2
1 1 1 1
U 10i i = [ (e1i + e1i +1 ), e1i +1 ] × [e2i , (e2i + e2i +1 )], U 11i i = [ (e1i + e1i +1 ), e1i +1 ] × [ (e2i + e2i +1 ), e2i +1 ]
12 1 1 1 2 2 2 12 1 1 1 2 2 2
2 2 2 2
Which is computed through the following two steps: (i) for given x ∈ U , determine
i1 , i2 , p, q such that x ∈ U pqi i , and (ii) the f ( x ) equals g (e i + p , e i + q ).
12 1 2
1 1
max g ( x ) − f ( x ) = max x − g ( e i ) or g (e i +1 ) = ( e i +1 − e i ) = h
i +1
i
x∈U i
x∈[ e ,e ] 2 2
1
Since h( = ) ≥ h2 for any positive integer N, this fuzzy system can not
N −1
approximate the simple function g ( x ) = x to second-order accuracy. Because of this
counter-example, we conclude that fuzzy systems with maximum defuzzifier can not
be second-order accurate approximators. Therefore, fuzzy systems with center
average defuzzifier are better approximators than fuzzy systems with maximum
defuzzifier.