fuzzy_logic_6828
TRANSCRIPT
-
7/31/2019 Fuzzy_Logic_6828
1/97
GV: L Hoi Long 1
Fuzzy logic
Phn 2
-
7/31/2019 Fuzzy_Logic_6828
2/97
GV: L Hoi Long 2
Fuzzy?
Nhng hnh di y c mu g?
-
7/31/2019 Fuzzy_Logic_6828
3/97
GV: L Hoi Long 3
Fuzzy?
Cc c gi p?
-
7/31/2019 Fuzzy_Logic_6828
4/97
GV: L Hoi Long 4
Fuzzy?
Ti v bn, ai cao?
-
7/31/2019 Fuzzy_Logic_6828
5/97
GV: L Hoi Long 5
Fuzzy logic
Khi nim v fuzzy logic c thai nghnbi gio s Lotfi Zadeh ca i hc UCBerkeley vo nm 1965
Cho php gii quyt vn thng tin
khng chnh xc (imprecision) hay khngchc chn (uncertain)
L thuyt fuzzy cung cp mt c ch x lcc thng tin c tnh ngn ng (linguistic)
nh l nhiu, thp, trung bnh, rt Cung cp mt cu trc suy lun tng t
nh kh nng lp lun ca con ngi.
-
7/31/2019 Fuzzy_Logic_6828
6/97
GV: L Hoi Long 6
S chnh xc c chnh xc?
Precision is not truth (Henri Matisse) Sometimes the more measurable
drives out the most important (ReneDubos)
So far as the laws of mathematicsrefer to reality, they are not certain.And so far as they are certain, they
do not refer to reality (AlbertEinstein)
-
7/31/2019 Fuzzy_Logic_6828
7/97
GV: L Hoi Long 7
Fuzzy logic L lun chnh xc ch l mt trng hp gii
hn ca l lun xp x (approximatereasoning)
Mi th ch l vn ca mc (matter ofdegree)
Kin thc ch l mt tp hp ca cc rngbuc m c tnh n hi trn mt tp hpcc bin
Suy lun ch l mt qu trnh lan truyn
ca cc rng buc n hi Bt c mt h lun l (logic) no cng cth lm m (fuzzify)
-
7/31/2019 Fuzzy_Logic_6828
8/97
GV: L Hoi Long 8
Fuzzy set
Gi X l mt tp khng rng(nonempty set)
Mt tp fuzzy A trong X c ctrng bi mt hm thnh vin(membership function) A (hay l A)
]1,0[: XA
-
7/31/2019 Fuzzy_Logic_6828
9/97
GV: L Hoi Long 9
Fuzzy set
V d: Nu gi chiu cao t 1,7m lcao trong tp crisp (cng nhc), tpfuzzy ca ngi c coi l cao cc trng bi hm thnh vin nhsau
1,5 1,7
1
0
Chiu cao
-
7/31/2019 Fuzzy_Logic_6828
10/97
GV: L Hoi Long 10
Bi tp 1
Vi iu kin no c chp nhn,hy v hm thnh vin ca tp fuzzyth hin gi bn mt xe t l r
1
0
Gi tin
-
7/31/2019 Fuzzy_Logic_6828
11/97
GV: L Hoi Long 11
Fuzzy set
Nu X={x1, x2,,xn} l mt tp huhn (finite) v A l mt tp fuzzy,chng ta c th s dng k hiu sau trnh by:
i/xi th hin mc thnh vin ca xi
trong tp fuzzy A
nn xxxA /...// 2211
-
7/31/2019 Fuzzy_Logic_6828
12/97
GV: L Hoi Long 12
Fuzzy set
V d nu ta c X={-2,-1,0,1,2,3} vA l mt tp fuzzy c th trnh bynh sau:
4/0.03/0.02/6.01/0.10/6.01/3.02/0.0 A
?
-
7/31/2019 Fuzzy_Logic_6828
13/97
GV: L Hoi Long 13
Mt s khi nim trong l thuytfuzzy
Support -cut Tp fuzzy li (convex) Tp fuzzy thng (normal) S fuzzy
-
7/31/2019 Fuzzy_Logic_6828
14/97
GV: L Hoi Long 14
Support ca tp fuzzy
Gi A l mt tp fuzzy thuc X, supportca A (k hiu supp(A)) l mt tp concng (crisp) ca X sao cho:
}0)({) xAXxAsupp(
x1 x2
1
0
A
....................) Asupp(
-
7/31/2019 Fuzzy_Logic_6828
15/97
-
7/31/2019 Fuzzy_Logic_6828
16/97
GV: L Hoi Long 16
Bi tp 2
Hy tm -cut (0
-
7/31/2019 Fuzzy_Logic_6828
17/97
GV: L Hoi Long 17
Convex fuzzy set
Mt tp fuzzy A thuc X c gi lli nu cc tp con mc (-level)l mt tp li ca X [0,1]
-
7/31/2019 Fuzzy_Logic_6828
18/97
GV: L Hoi Long 18
Tp Fuzzy thng
Mt tp fuzzy c gi l thng(normal) nu tn ti gi tr xX saocho A(x) = 1.
-
7/31/2019 Fuzzy_Logic_6828
19/97
GV: L Hoi Long 19
Fuzzy number
Mt s fuzzy A l mt tp fuzzy vihm thnh vin lin tc, li v thng
-
7/31/2019 Fuzzy_Logic_6828
20/97
GV: L Hoi Long 20
Fuzzy number
-
7/31/2019 Fuzzy_Logic_6828
21/97
GV: L Hoi Long 21
S fuzzy tam gic
otherwise
ataif
at-aif
0
1
1
)(
ta
ta
tA
-cut ti =0.5?
-
7/31/2019 Fuzzy_Logic_6828
22/97
GV: L Hoi Long 22
S fuzzy hnh thang
othewise
btbif
btaif
at-aif
0
1
1
1
)(
ta
ta
tA
-cut ti =0.5?
-
7/31/2019 Fuzzy_Logic_6828
23/97
GV: L Hoi Long 23
Cc s fuzzy khc
S fuzzy dng tam gic v hnh thanghay c s dng.
Cc s fuzzykhc u c th s dngtrong cc trng hp ph hp khc Bell Gaussian Sigmoid
-
7/31/2019 Fuzzy_Logic_6828
24/97
GV: L Hoi Long 24
Mt s php logic thng s dngvi s fuzzy
Php giao (intersection) Php hp (union) Php ly phn b (complement -
negation)
-
7/31/2019 Fuzzy_Logic_6828
25/97
GV: L Hoi Long 25
Php giao 2 s fuzzy
Giao ca 2 s fuzzy A v B c nhngha nh sau:
Xtallfor
)()(
)}(),(min{))((
tBtA
tBtAtBA
-
7/31/2019 Fuzzy_Logic_6828
26/97
GV: L Hoi Long 26
Php hp 2 s fuzzy
Hp ca 2 s fuzzy A v B c nhngha nh sau:
Xtallfor
)()(
)}(),(max{))((
tBtA
tBtAtBA
-
7/31/2019 Fuzzy_Logic_6828
27/97
GV: L Hoi Long 27
Php b ca s fuzzy
Phn b ca tp fuzzy c nhngha nh sau (-A hoc ):
)(1))(( tAtA
?.........)(
?.........)(
AA
AA
-
7/31/2019 Fuzzy_Logic_6828
28/97
GV: L Hoi Long 28
Tnh cht ca fuzzy set
Tnh giao hon (commutativity) Tnh kt hp (associativity) Tnh phn phi (Distributivity)
Tnh hon nguyn (Idempotency) Tnh ng nht (Identity) Tnh bc cu (Transitivity) Tnh cun (Involution)
-
7/31/2019 Fuzzy_Logic_6828
29/97
GV: L Hoi Long 29
Tnh cht ca fuzzy set
Tnh giao hon (commutativity)
Tnh kt hp (associativity)
Tnh phn phi (Distributivity)
ABBA
ABBA
CBACBA
CBACBA
)()(
)()(
)()()(
)()()(
CABACBA
CABACBA
-
7/31/2019 Fuzzy_Logic_6828
30/97
GV: L Hoi Long 30
Tnh cht ca fuzzy set
Tnh hon nguyn (Idempotency)
Tnh ng nht (Identity)
Tnh bc cu (Transitivity)
Tnh cun (Involution)
AAAAAA and
XXAA
AXAAA
and
and
CACBA thenif
AA ))((
-
7/31/2019 Fuzzy_Logic_6828
31/97
GV: L Hoi Long 31
Luyn tp
6
3.0
5
7.0
4
4.0
3
8.0
2
5.0
66.0
52.0
46.0
35.0
21
B
A
Tm phn b ca A v B v giao ca A v B
BA
B
A
-
7/31/2019 Fuzzy_Logic_6828
32/97
GV: L Hoi Long 32
Extension principle
Ta c mt tp fuzzy A trn X vy=f(.) l mt hm s nh x t X quaY.
Lc ny nh ca A trn Y qua phpnh x f(.) l tp fuzzy B c dng:
n
n
x
x
x
x
x
xA
)(...
)()(
2
2
1
1
n
n
yx
yx
yxAfB )(...)()()(
2
2
1
1
-
7/31/2019 Fuzzy_Logic_6828
33/97
GV: L Hoi Long 33
Extension principle
Nh vy tp fuzzy kt qu B c thc xc nh thng qua cc gi tr caf(xi)
Nu f(.) l mt hm nh x many-to-one th s tn ti gi tr xm, xn thuc Xsao cho f(xn)=f(xm)=y, y thuc Y. Lcny gi tr hm thnh vin ca tp B sl gi tr ln nht ca (A(xn),A(xm))
)(max)()(1
xy Ayfx
B
-
7/31/2019 Fuzzy_Logic_6828
34/97
GV: L Hoi Long 34
Extension principle
V d: hy tm nh x ca A quaf(x)=x2 - 3
2
3.0
1
9.0
0
8.0
1
4.0
2
1.0
A
-
7/31/2019 Fuzzy_Logic_6828
35/97
GV: L Hoi Long 35
Extension principle
Nu hm f l mt nh x t khng giann chiu X1X2Xn ti khng gian Ysao cho y=f(x1,x2,,xi) v A1,A2, , Anl n tp fuzzy trong X1, X2, , Xn. Tp
fuzzy B l kt qu ca nh x f cnh ngha bi:
)(,0
)(,)(minmax)( )(),...,,(),,...,,(
12121
y
yxy
iAiyfxxxxxx
B
inn
1-
1-
fif
fif
-
7/31/2019 Fuzzy_Logic_6828
36/97
GV: L Hoi Long 36
Php tng hp (composition)
C 2 php tng hp: Max-min composition Max-product composition
Php max-min c s dng rng rinhng v mt s cc kh khn trongphn tch nn max-product l phptng hp c xut s dng nhmt php thay th
-
7/31/2019 Fuzzy_Logic_6828
37/97
GV: L Hoi Long 37
Max-min composition (sup min)
Gi R1 l quan h gia nhng thnhphn t X n Y. Gi R2 l quan hgia nhng thnh phn t Y n Z.Max-min composition ca R1 v R2
c nh ngha
),(),(
),(),,(minmax),(
21
2121
zyyx
zyyxzx
RRy
RRy
RR
-
7/31/2019 Fuzzy_Logic_6828
38/97
GV: L Hoi Long 38
Max-product composition
Gi R1 l quan h gia nhng thnhphn t X n Y. Gi R2 l quan hgia nhng thnh phn t Y n Z.Max-product composition ca R1 v
R2 c nh ngha
),(),(
),(),,(max),(
21
2121
zyyx
zyyxzx
RRy
RRy
RR
-
7/31/2019 Fuzzy_Logic_6828
39/97
GV: L Hoi Long 39
Quan h fuzzy (fuzzy relation)
Quan h fuzzy (fuzzy relation) l cc tpcon fuzzy ca XY, X+Y, nh x t Xn Y thng qua Cartesian product ca Xv Y. Mt quan h fuzzy R ang nh x tkhng gian Cartesian XY n on [0,1]vi cng (strength) nh x c thhin bi hm thnh vin ca quan h .Cng thc sau din t quan h fuzzy trnXY :
YXyxyxyxR R ),(),(),,(
-
7/31/2019 Fuzzy_Logic_6828
40/97
GV: L Hoi Long 40
Quan h fuzzy
V d mt s cc quan h fuzzy: x gn bng y (nu x v y l con s) x ph thuc vo y (nu x, y l cc s
kin)
x tng ng y Nu x bng (l) tnh cht 1, th y l tnh
cht 2 (lut if then)
-
7/31/2019 Fuzzy_Logic_6828
41/97
GV: L Hoi Long 41
Bi tp 3
Nu ta c nhit phng (A) c 3 mcnhit ln lt x={x1,x2,x3} vtng ng l tnh trng iu chnh myiu ha nhit (B) y={y1,y2}, trnh
by mi quan h fuzzy ca nhit -tnh trng iu ha
28.0
15.0
3
1.0
2
7.0
1
4.0
yyB
xxxA
-
7/31/2019 Fuzzy_Logic_6828
42/97
GV: L Hoi Long 42
Php tng hp quan h fuzzy
Nu c 2 hay nhiu cc quan h fuzzyR1=XY, R2=YZ, v chng ta cntng hp chng. Lc ny cc phptng hp Max-min v Max-product sc s dng
V d chng ta c quan h gia nhit v tnh trng my iu ha vquan h tnh trng my v tin inphi tr, v chng ta mun tng hp
2 quan h ny
-
7/31/2019 Fuzzy_Logic_6828
43/97
GV: L Hoi Long 43
Bi tp 4
V d chng ta c quan h R1 gianhit -tnh trng my (v d trn)v quan h R2 gia tnh trng my-tin in tr (C), hy tm kt qu ca
tng hp 2 mi quan h ny (nhit-tin in) (c Max-min v Max-product)
2
8.0
1
4.0
zzC
-
7/31/2019 Fuzzy_Logic_6828
44/97
GV: L Hoi Long 44
Tnh ton s vi s fuzzy
Bn php tnh c bn vi s fuzzy Php cng (addition) Php tr (subtraction) Php chia (division)
Php nhn (multiplication) Gi s chng ta c 2 s fuzzy A v B,
cc kt qu ca 4 php ton giachng c th c nh ngha theo
cc cng thc
-
7/31/2019 Fuzzy_Logic_6828
45/97
GV: L Hoi Long 45
Tnh ton s vi s fuzzy
Php cng (addition) fuzzy:
Php tr (subtraction) fuzzy
Php nhn fuzzy
Php chia fuzzy
)(),(minmax))(( yBxAzBAyxz
)(),(minmax))(( yBxAzBAyxz
)(),(minmax))(( yBxAzBAyxz
)(),(minmax))(/( / yBxAzBA yxz
-
7/31/2019 Fuzzy_Logic_6828
46/97
GV: L Hoi Long 46
Php ton vi s fuzzy hnh thang
Nu ta c 2 s fuzzy hnh thang(trapezoidal) c nh ngha nh slide phn u v c dng di (a1,b10)
A=(a1,a2,a3,a4) v B=(b1,b2,b3,b4) A+B=(a1+b1,a2+b2,a3+b3,a4+b4) A-B=(a1-b4,a2-b3,a3-b2,a4-b1) AB=(a1b1,a2b2,a3b3,a4b4) A/B=(a1/b4,a2/b3,a3/b2,a4/b1)
0kif
0kif
),ka,ka,ka(ka
kakakakaAk
1234
)4,3,2,1(
-
7/31/2019 Fuzzy_Logic_6828
47/97
GV: L Hoi Long 47
Bi tp 5
Tnh ton cc php +,-,*,/ cho 2 sfuzzy c dng A=(1,2,3,4) vB=(3,4,5,6)
Hai s fuzzy c dng A=(2,3,4,5) v
B=(3,4,5)
-
7/31/2019 Fuzzy_Logic_6828
48/97
GV: L Hoi Long 48
Php ton vi s fuzzy
Cc cng thc tnh ton nhanh l gnu: Nu cc s fuzzy hnh thang slide
trc khng dng (a1,b1
-
7/31/2019 Fuzzy_Logic_6828
49/97
GV: L Hoi Long 49
Php ton vi s fuzzy
Chng ta c th da vo cc phpton trn on ng [a,b] v [c,d]nh sau: [a,b]+[c,d]=[a+c,b+d] [a,b]-[c,d]=[a-d, b-c] [a,b]*[c,d]=[min(ac,ad,bc,bd),
max(ac,ad,bc,bd) [a,b]/[c,d]=[a,b]*[1/d,1/c]
=[min(a/d,a/c,b/d,b/c),
max(a/d,a/c,b/d,b/c)
-
7/31/2019 Fuzzy_Logic_6828
50/97
GV: L Hoi Long 50
Bi tp 6
Hy thit lp cng thc tnh ton cho2 s fuzzy tam gic dng c dng(a1,b1,c1) v (a2,b2,c2)
Hy tnh cc kt qu +,-,*,/ cho 2 s
fuzzy sau (-4,-2,0) v (-2,0,2)
-
7/31/2019 Fuzzy_Logic_6828
51/97
GV: L Hoi Long 51
Php ly trung bnh (average)
Nu chng ta c n responses (Ai -fuzzy). Chng ta cn ly tr trungbnh ca cc responses (Aav). Cchly nh sau:
nav AAAn
A ...1
21
-
7/31/2019 Fuzzy_Logic_6828
52/97
GV: L Hoi Long 52
Bin ngn ng (linguistic variable)
m phng suy ngh ca con ngi Tng hp thng tin v trnh by di
dng fuzzy V d:
Tui = {tr, trung nin, gi} Tui = {rt tr, tr, trung nin, gi, rt
gi} Nhn nh = {khng chnh xc, tng
i, chnh xc} Tc = {chm, nhanh, rt nhanh}
-
7/31/2019 Fuzzy_Logic_6828
53/97
GV: L Hoi Long 53
Bin ngn ng (linguistic variable)
V d nu chng ta c bin linguisticv tui (T) nh sau: Rt tr - T
-
7/31/2019 Fuzzy_Logic_6828
54/97
GV: L Hoi Long 54
Bin ngn ng (linguistic variable)
-
7/31/2019 Fuzzy_Logic_6828
55/97
GV: L Hoi Long 55
Bin ngn ng (linguistic variable)
Khi s dng bin ngn ng, chng tac th dng phng php khuch i(intensify) cho ra cc nhn nhkhc t cc nhn nh fuzzy gc
V d: nhn nh gc gi, chng tac th dng cch khuch i tmtng i gi, rt gi
-
7/31/2019 Fuzzy_Logic_6828
56/97
GV: L Hoi Long 56
Khuch i
Khuch i c xem nh l th bini ca bin ngn ng ban u vc nh ngha nh sau:
2 khuch i thng c s dng lk=0.5 (gin n (dilation) v d: thn) v k=2 (c c (concentration) v d: rt) (xem ti liu)
xxA kA
X
k /)(
-
7/31/2019 Fuzzy_Logic_6828
57/97
GV: L Hoi Long 57
Khuch i
V d: Nu chng ta c bin fuzzy riro th chng ta c th tm c:t ri ro = Dil(ri ro) (k=0.5)rt ri ro = Con(ri ro) (k=2)cc k ri ro = Con(Con(ri ro))
(k=2*2=4)
h h i
-
7/31/2019 Fuzzy_Logic_6828
58/97
GV: L Hoi Long 58
Khuch i
V d: nhn nh gc gi, chng tac th dng cch khuch i tmtng i gi, rt gi
L t f If Th
-
7/31/2019 Fuzzy_Logic_6828
59/97
GV: L Hoi Long 59
Lut fuzzy If-Then
Lut if-then hay cn gi l pht biuc iu kin (conditional statement)c dng nh sau:
If (x1 is A1)
and (x2 is A2)and
then y is B
L t f If Th
-
7/31/2019 Fuzzy_Logic_6828
60/97
GV: L Hoi Long 60
Lut fuzzy If-Then
V d: If (chm tr > 1 tun) then (pht = 20
triu ) If (ri ro = cao) then (quyt nh =
khng thc hin)
L l f (f i )
-
7/31/2019 Fuzzy_Logic_6828
61/97
GV: L Hoi Long 61
L lun fuzzy (fuzzy reasoning)
Thng qua mt lut c xcnhn, chng ta c th rt ra mt ktlun (conclusion) t mt s tht(fact-truth) c ghi nhn.
V d: Lut: c xc nh l nu im thi di
5 th kt qu nh gi l khng t. S tht: mt hc vin t im thi soft-
computing di 5. Kt lun: hc vin khng qua mn
L l f (f i )
-
7/31/2019 Fuzzy_Logic_6828
62/97
GV: L Hoi Long 62
L lun fuzzy (fuzzy reasoning)
L lun: Rule: if (x is A) then (y is B) Fact: x is A Conclusion: y is B
M rng: Rule: if (x is A) then (y is B) Fact: x is A Conclusion: y is B
Nu A gn nh A, v B gn nh B
L lun fuzzy (fuzzy reasoning)
-
7/31/2019 Fuzzy_Logic_6828
63/97
GV: L Hoi Long 63
L lun fuzzy (fuzzy reasoning)
Mt s dng l lun: Mt lut (rule) cng mt iu kin
(antecedent) Mt lut gm nhiu iu kin
Nhiu lut v nhiu iu kin
L lun fuzzy (fuzzy reasoning)
-
7/31/2019 Fuzzy_Logic_6828
64/97
GV: L Hoi Long 64
L lun fuzzy (fuzzy reasoning)
Mt lut (rule) cng mt iu kin(antecedent) Rule: if (x is A) then (y is B) Fact: x is A
Conclusion: y is B
A B
B
A x y
L lun fuzzy (fuzzy reasoning)
-
7/31/2019 Fuzzy_Logic_6828
65/97
GV: L Hoi Long 65
L lun fuzzy (fuzzy reasoning)
Mt lut (rule) gm nhiu iu kin(antecedent) Rule: if (x1 is A1) and (x2 is A2)
then (y is B)
Fact: x1 is A1 and x2 is A2 Conclusion: y is B
A B
B
A1 x1 y
A
A2 x2
min
L lun fuzzy (fuzzy reasoning)
-
7/31/2019 Fuzzy_Logic_6828
66/97
GV: L Hoi Long 66
L lun fuzzy (fuzzy reasoning)
Nhiu lut (rule) gm nhiu iu kin(antecedent) Rule: if (x1 is A1) and (x2 is A2)
then (y is B1)
and (x1 is A1) and (x2 is A2)then (y is B2)
Fact: x1 is A1 and x2 is A2 Conclusion: y is B
L lun fuzzy (fuzzy reasoning)
-
7/31/2019 Fuzzy_Logic_6828
67/97
GV: L Hoi Long 67
L lun fuzzy (fuzzy reasoning)
Nhiu lut (rule) gm nhiu iu kin(antecedent)
A1 B2B2
x1 y
A2
x2
A1 B1
B1
A1 y
A2
A2
min
y
A1 A2
B
Bi tp 7
-
7/31/2019 Fuzzy_Logic_6828
68/97
GV: L Hoi Long 68
Bi tp 7
Cho tp fuzzy hnh thang A=(1,2,3,4)ca mt nh gi yu t ri ro v tpfuzzy B=(1,2,3) ca hu qu ca mcnh gi ri ro . Mt lut ni rng
nu ri ro l A th hu qu s l B. Hy v minh ha quan h fuzzy cho riro ny
Nu ri ro thc t c nh gi lA=(1.5,2,3.5,4). Hy v minh ha huqu ca nh gi ri ro ny
Bi tp 8
-
7/31/2019 Fuzzy_Logic_6828
69/97
GV: L Hoi Long 69
Bi tp 8
By gi hu qu trn l kt hp camc nh gi yu t ri ro A v mcnh gi ca yu t ri roA1=(2,3,4,5).
Hy v minh ha quan h fuzzy ny Nu ri ro thc t c nh gi cho A l
A=(1.5,2,3.5,4) v A1=(2,3,4.5,5). Hyv minh ha hu qu ca nh gi ri rony
Mt s m hnh suy lun fuzzy(fuzzy inference model)
-
7/31/2019 Fuzzy_Logic_6828
70/97
GV: L Hoi Long 70
(fuzzy inference model)
C 3 m hnh suy lun fuzzy thngc cp: Mamdanis Sugenos
Tsukamotos Cc m hnh ny khc nhau cch
x l u ra (then ) Trong qun l xy dng thng s
dng Mamdanis
Mamdanis
-
7/31/2019 Fuzzy_Logic_6828
71/97
GV: L Hoi Long 71
Mamdani s
M hnh Mamdanis c th c gi lm hnh singleton outputmembership function
Sau qu trnh x l vi fuzzy, c cc
tp fuzzy cho tng bin u ra mchng ta cn phi gii m c s dng rt rng ri
Mamdanis
-
7/31/2019 Fuzzy_Logic_6828
72/97
GV: L Hoi Long 72
Mamdani s
V d:
Mamdanis - Ph m(Defuzzification)
-
7/31/2019 Fuzzy_Logic_6828
73/97
GV: L Hoi Long 73
(Defuzzification)
Kt qu ca x l, tnh ton m bnthn n m Sau khi tnh ton v x l vi fuzzy
set, cng vic cui cng l phi ph
m kt qu cui cng c th sdng n Kt qu gii m l a ra mt con s
trn tp crisp
Mamdanis - Ph m(Defuzzification)
-
7/31/2019 Fuzzy_Logic_6828
74/97
GV: L Hoi Long 74
Mt s phng php gii m Smallest of Max Largest of Max Mean of Max
Centroid of Area (Center of mass -gravity) Bisector of Area
(Defuzzification)
Mamdanis - Ph m(Defuzzification)
-
7/31/2019 Fuzzy_Logic_6828
75/97
GV: L Hoi Long 75
Smallest of Max: l gi tr nh nhtca cc gi tr c gi tr thnh vinln nht
Largest of Max: l gi tr ln nht ca
cc gi tr c gi tr thnh vin lnnht
y
SoM LoM
(Defuzzification)
Mamdanis - Ph m(Defuzzification)
-
7/31/2019 Fuzzy_Logic_6828
76/97
GV: L Hoi Long 76
Mean of Max: l gi tr trung bnh cacc gi tr c gi tr thnh vin lnnht
y
MoM
(Defuzzification)
Mamdanis - Ph m(Defuzzification)
-
7/31/2019 Fuzzy_Logic_6828
77/97
GV: L Hoi Long 77
Bisector of Area: l gi tr ti dintch c chia lm 2 phn bng nhau Centroid of Area: l v tr tm trng
trng tm qun tnh(??) (gravity)
ca phn cn gii m (thng sdng)
y
BoA CoA
( e u cat o )
Bi tp 9
-
7/31/2019 Fuzzy_Logic_6828
78/97
GV: L Hoi Long 78
p
Hy ph m kt qu bi tp 7 v 8 phn trc
Cc bc trin khai m hnhMamdanis
-
7/31/2019 Fuzzy_Logic_6828
79/97
GV: L Hoi Long 79
1. Xc nh tp hp lut fuzzy2. Fuzzy ha u vo s dng hm thnhvin
3. X l cc thng tin u vo fuzzy
ha theo cc lut fuzzy4. Xc nh kt qu (l cc output tngng) ca cc lut fuzzy
5. Thng tin input mi => xc nh hnh
dng ca phn phi output tng ng6. Tin hnh ph m
Sugenos
-
7/31/2019 Fuzzy_Logic_6828
80/97
GV: L Hoi Long 80
g
Cn gi l m hnh Takagi-Sugeno Lut c bn ca m hnh:
IF x is A and y is B THEN z=f(x,y)
Trong f(.) l hm crisp
Sugenos
-
7/31/2019 Fuzzy_Logic_6828
81/97
GV: L Hoi Long 81
g
Hm f(.) c th c nhiu bc: Bc 0 (zero-order)
f(x,y) = C
Bc 1 (first order)f(x,y) = ax+by+C
(Rt t khi s dng)
Sugenos
-
7/31/2019 Fuzzy_Logic_6828
82/97
GV: L Hoi Long 82
Mi lut trong m hnh s c 1 u ral crisp Kt qu u ra cui cng l bnh qun
trng s (weighted average) ca cc
u ra ca cc lut Trng s l kt qu ca ton t p
dng ln cc hm thnh vin ca lutIF
Sugenos
-
7/31/2019 Fuzzy_Logic_6828
83/97
GV: L Hoi Long 83
Nguyn l ca m hnh Sugenos
Sugenos (v d)
-
7/31/2019 Fuzzy_Logic_6828
84/97
GV: L Hoi Long 84
Sugenos (v d)
-
7/31/2019 Fuzzy_Logic_6828
85/97
GV: L Hoi Long 85
M hnh singleinput
M hnh 2-input single-output
2-xyTHENlargeisxIF
4-0.5xyTHENmediumisxIF
6.40.1xyTHENsmallisIFx
2yxzTHENlargeisyANDlargeisxIF
3xzTHENsmallisyANDlargeisxIF
3-yzTHENlargeisyANDsmallisxIF
1yxzTHENsmallisyANDsmallisIFx
Bi tp 10
-
7/31/2019 Fuzzy_Logic_6828
86/97
GV: L Hoi Long 86
Hy v minh ha m hnh Sugenoscho m hnh single-input slidetrc. Hy t thm cc thng tin cnthit.
Hy v minh ha m hnh Sugenoscho m hnh 2-input single-output slide trc. Hy t thm cc thng tincn thit.
Tsukamotos
-
7/31/2019 Fuzzy_Logic_6828
87/97
GV: L Hoi Long 87
Tp fuzzy ca pht biu THEN c i dinbi mt hm thnh vin n iu
Mi lut trong m hnh s c 1 u ra lcrisp l gi tr ca hm thnh vin
Kt qu u ra cui cng l bnh qun
trng s (weighted average) ca cc u raca cc lut
Trng s l kt qu ca ton t p dng lncc hm thnh vin ca lut IF
t c s dng
Tsukamotos
-
7/31/2019 Fuzzy_Logic_6828
88/97
GV: L Hoi Long 88
V d: 2-input single-output
x
y
x
y
z
z
w1
w2
z1
z2
21
2211
ww
zwzw
z
A1 B1
A2 B2
C1
C2
So snh 2 m hnh Mamdanis vSugenos
-
7/31/2019 Fuzzy_Logic_6828
89/97
GV: L Hoi Long 89
S khc nhau c bn l hm thnhvin u ra ca Sugenos c th ltuyn tnh hay hng s
Kt qu ca lut fuzzy cng nh cch
tng hp v ph m ca tng mhnh khc nhau Mamdanis d thc hin hn
Thun li ca m hnh Mamdanis
-
7/31/2019 Fuzzy_Logic_6828
90/97
GV: L Hoi Long 90
Trc quan c ng dng rng ri
Rt ph hp khi s dng d liu do
dnh gi ca ca con ngi
Thun li ca m hnh Sugenos
-
7/31/2019 Fuzzy_Logic_6828
91/97
GV: L Hoi Long 91
Hu hiu trong tnh ton Rt ph hp vi cc m hnh c tnhtuyn tnh
Ph hp vi cc k thut ti u v
thch nghi m bo tnh lin tc ca khng gian
u ra Ph hp vi phn tch ton hc
Ti sao li s dng fuzzy
-
7/31/2019 Fuzzy_Logic_6828
92/97
GV: L Hoi Long 92
Kh d hiu v mt khi nim Kh mm do
X l tt nhng thng tin khng chnh
xc C th m hnh cc hm s c tnh
phi tuyn
Ti sao li s dng fuzzy
-
7/31/2019 Fuzzy_Logic_6828
93/97
GV: L Hoi Long 93
M hnh tt cc thng tin kinh nghim p dng kt hp vi cc k thut iu
khin truyn thng
Da trn ngn ng mang tnh tnhin, giao tip ca con ngi
Khi no khng nn s dng fuzzy
-
7/31/2019 Fuzzy_Logic_6828
94/97
GV: L Hoi Long 94
Fuzzy khng phi l mt v thn vnnng
i khi nhng cch hay phng phpx l n gin hiu qu hn
i khi vic thit lp nhng nh x tkhng gian u vo n khng gianu ra gp kh khn => chn cchkhc
S tng t gia fuzzy v ANN
-
7/31/2019 Fuzzy_Logic_6828
95/97
GV: L Hoi Long 95
c tnh cc hm s t d liu mu Khng yu cu m hnh ton L mt h ng Chuyn cc u vo s thnh cc u ra s X l thng tin khng chnh xc Cng khng gian trng thi To ra cc tn hiu b chn Hot ng nh mt b nh c tnh lin kt
S khc nhau gia fuzzy v ANN
-
7/31/2019 Fuzzy_Logic_6828
96/97
GV: L Hoi Long 96
Fuzzy s dng kin thc t tm ti to nn cc lut v lm cho chngph hp s dng d liu mu
ANN to nn cc lut da hon ton
trn d liu mu
-
7/31/2019 Fuzzy_Logic_6828
97/97
GV: L Hoi Long 97
Chc thnh cng