Y
f
f(A)
X
A
f(A)
X
A
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
The Extension Principle
• Permits generalization of conventional operators
• Based on the generalization of a function
f: X → Y
into a function mapping fuzzy subsets of X into fuzzy
subsets of Y
• If x has a degree of membership µ , then y = f(x) is
assigned a degree of membership µ
[If more than one x is mapped into y then the
maximum of such memberships is used as the
definition of the degree of membership of y]
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
Fuzzy Numbers
• Special fuzzy subsets of the real line
• Examples:
- Approximately 6
- Very large
- Small
• May be combined using generalized operations,
e.g.,
f : X1 × X2 × X → Y,
, A ) (y ) = sup
n
f(A1 , A2 , n
f(x 1,x 2, , x n ) = y min i [Ai (x i )]
Example:
A = 0.1/1 + 0.2/2 + 1/3 + 0.1/4
B = 0.3/1 + 1/2 + 0.5/3
f : X1 × X2 × X → Y,
, A ) (y ) = sup
n
f(A1 , A2 , n
f(x 1,x 2 , , x n ) = y min i [Ai (x i )]
1.2
1
Memebership Values
0.8
A
0.6
B
0.4
0.2
0
0 5 10 15 20 25 30 35 40 45 50
U sampled w ith ∆ =5
A+B
z= (x+y) = 25
0+25 0 min{ A(x), B(y) }
5+20 0
10+15 0
15+10 0.33
20+5 0.33
25+0 0
1.2
1
M e m be r s h ip V alu e
0.8
A (x)
0.6
B(y)
0.4
0.2
0
0 2.5 5 7.5 10 12 .5 15 17 .5 20 22 .5 25 27 .5 30 32 .5 35 37 .5 40
Unive r s e of Dis cou r s e
A+B
z= (x+y) = 25
0+25 0 min{ A(x), B(y) }
2.5+22.5 0
5+20 0
7.5+17.5 0
10+15 0
12.5+12.5 0.17
15+10 0.33
17.5+12.5 0.5
20+5 0.33
22.5+2.5 0.17
25+0 0
0 y<0
1/15*(y) 0<y<15
B(y) = 1-1/15*(y-15) 15<y<30
0 y>30
80
70
60
AL(x)
50
AR(x)
BL(y)
40
BR(y)
AL(x) + BL(y)
30
AR(x) + BR(y)
20
10
0
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
x −a d −x
Trapezoidal MF: trapm f ( x ; a , b , c , d ) = max min ,1 , , 0
b −a d −c
1 x−c 2
−
2 σ
Gaussian MF: g a u ss m f ( x ; c , σ ) = e
1
Generalized bell MF: gbellm f ( x ; a , b , c ) =
x −c
2b
1+
b
9/10/99 19
MF
Formulation
9/10/99 20
disp_mf.m
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
MF
Formulation
c − x
L-R MF: F L ,x < c
α
L R ( x ;c ,α , β ) =
F x − c , x ≥ c
R β
c=65 c=25
a=60 a=10
b=10 b=40
9/10/99 21
difflr.m
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved
a-α a b b+β
α β
Memb.Function Linguistic
Param. Rep. Models, Decision Making,
Ling. Approx. DSS, Fuzzy DBs
1st Moment, Card.
Support, Core
Convexity, Fuzzy Fuzzy Models,
Normality Numbers Fuzzy Control
α-cuts,
Decomposition Th.
Fuzzy Fuzzy Clustering
Extension Principle Arithmetics
Fuzzy Sets
Operations Fuzzy Exp. Syst.,
Fuzzy Logic, Hybrid Systems (SC)
T-norms, Neg. Approx.
Reasoninig
Modus
Ponens
Copyright 1998, Dr. Piero P. Bonissone, All Rights Reserved