Professional Documents
Culture Documents
Lecture 31
Fuzzy Set Theory (3)
Intro. ANN & Fuzzy Systems
Outline
Fuzzy Relation Composition and an Example
Fuzzy Reasoning
Intro. ANN & Fuzzy Systems
ThegoalistocomputeRoSusingbothMaxminand
Maxproductcompositionrules.
Intro. ANN & Fuzzy Systems
MAX-MIN Composition
0.5 0.8
0 .4 0 . 6 0 0.4 0.6
RoS= 0.9 1 0.1 0.1 1 0.5 1
0 0.6
max{min(0.4,0.5), min(0.6, 0.1), min(0, 0)}
= max{ 0.4, 0.1, 0} = 0.4
max{min(0.4,0.8), min(0.6, 1), min(0, 0.6)}
= max{ 0.4, 0.6, 0} = 0.6
max{min(0.9,0.5), min(1, 0.1), min(0.1, 0)}
= max{ 0.5, 0.1, 0} = 0.5
max{min(0.9,0.8), min(1, 1), min(0.1, 0.6)}
= max{ 0.8, 1, 0.1} = 1
Intro. ANN & Fuzzy Systems
MAX-PRODUCT Composition
0.5 0.8
0.4 0.6 0 0.06 0.6
0.9 1 0.1 0.1 1
RoS= 0.45 1
0 0.6
Fuzzy Reasoning
Comparingcrisplogicinferenceandfuzzylogicinference
Translation
Age(Mary)=22
(Age(Dana),Age(Mary))=Age(Dana)Age(Mary)=3
Age(Dana)=Age(Mary)+3=22+3=25
Intro. ANN & Fuzzy Systems
Fuzzy Reasoning
Fuzzy Mary is Young
logic Dana is much older than Mary .
Dana is (Young o Much_older)
Translation
Age(Mary) = Young (Young is a fuzzy set)
(Age(Dana),Age(Mary)) = Much_older (a relation)
Age(Dana) = Young o Much_older
a composite relation!
Intro. ANN & Fuzzy Systems
5 20 35 50 Age
Intro. ANN & Fuzzy Systems
1 x y 20,
much_older(x,y)= 1
( x y ) 0 x y 20,
20
0 x y.
muc h_older
(x,y)
40
30
20
x
10
40 y
30
20
10
0
Intro. ANN & Fuzzy Systems
Reasoning Example
For each fixed x, find
Age(Dana)(x)=max(min(young(y),much_older(x,y)):
(x)
Age(Dana)
1.0
0.8
0.6
0.4
0.2
0
0 5 10 15 20 25 30 35 40 45
x