Fuzzy Logic: Human-Like Decision Making: Lecture 9 of Artificial Intelligence
Fuzzy Logic: Human-Like Decision Making: Lecture 9 of Artificial Intelligence
Fuzzy Logic: Human-Like Decision Making: Lecture 9 of Artificial Intelligence
Fuzzy Logic:
Human-like decision making
Equivalence
A B m A ( x) mB ( x) m A ( x) mB ( x)
Implication
A B m A ( x) mB ( x) m A ( x) mB ( x)
Complement
(negation) A m A (x) m A ( x) 1 m A ( x)
Union, OR
(disjunction) A B m A ( x) mB ( x) m AB ( x) max{m A ( x), mB ( x)}
Intersection, AND
(conjunction) A B m A ( x) mB ( x) m AB ( x) min{ m A ( x), mB ( x)}
Upper-left: AND
Lower-left: OR
Upper-right: Negation
C A B : m AB ( y ) sup {m A ( x1 ) m B ( x2 )}
x1 x2 y
Superior (上限)
• The operation ◦ can be , , , or .
About 2 About 4 About 6
About 6 is more ambiguous!
1 2 3 4 5 6 7 8 9 10 11 12
0 10 20 30 40 50 60 70 80 90 100 Age
Rk : if ( x1 Fk 1 x2 Fk 2 x N FkN )then ( y Bk )
Nurui On
T S
10 20 30 40 50 1 2 3 4 5
S ( x, Rk ) m Fk 1 ( x1 ) m Fk 2 ( x2 ) m FkN ( x N )
mB ( y ) mR ( x ) mR ( x ) mR ( x )
*
1 2 K
b *
Y
y m B* ( y )dy
m
Y B*
( y )dy
• S(R1)=min(mnormal(65), msharp(90))=min(0,0.8)=0
• S(R2)=min(ma little fast(65), msharp(90))=min(0.75,0.8)=0.75
• S(R3)=min(mfast(65), mnormal(90))=min(0.25,0.2)=0.20
• S(R4)=min(mfast(65), msharp(90))=min(0.25,0.8)=0.25
b *
Y
y m B* ( y )dy
=20.7 km/h
m
Y B*
( y )dy
– (X, Y, Z) = (v, r, b)
Rs : if ( x1 VeryBright x2 VeryBright
(2) Using the extension principle, find the membership x3 VeryDark x4 VeryDark )
function of “fuzzy 5”, when “fuzzy 2” and “fuzzy 3”
are defined below. then( y GoForwardQuickly)
1 2 3 4 5 6 7 8 9 10 11 12
0 512 1024