logika fuzzy kel.4
TRANSCRIPT
-
7/26/2019 Logika Fuzzy Kel.4
1/40
PENGERTIAN, ALASAN,DASAR-DASARLOGIKA FUZZY
PENGERTIAN...
Menurut Bahasa Samar, Logika Samar
Fuzzy memiliki 2 nilai kebenaran truedan false
ALASAN MEMAKAI FUZZY... Konsep logika fuzzy mudah dim
matematis yang mendasari pena
sangat sederhana dan mudah d Logika fuzzy sangat fleksibel. Logika fuzzy memiliki toleransi t
data yang tidak tepat. Logika fuzzy mampu memodelk
nonlinear yang sangat kompleks Logika fuzzy dapat membangun
mengaplikasikan pengalamanpepakar secara langsung tanpa ha
proses pelatihan. Logika fuzzy dapat bekerjasama
teknik kendali secara konvensio Logika fuzzy didasarkan pada ba
DASAR-DASAR LOGIKA FUZZY...
Kose! "
L#$u#st#%
Nu&er#s
'al-'al Pet#$ " (ar#a)el Fu**+
'#&!ua Fu**+
Se&esta Pe&)#araa
Do&a# '#&!ua Fu**+
-
7/26/2019 Logika Fuzzy Kel.4
2/40
FUNGSI KEANGGOTAAN
Fungsi keanggotaan adalah grafik yang mewakilibesar dari derajat keanggotaan masing-masing
variabel inut yang berada dalam interval antara !dan "
e)era!a +a$ ser#$ #$ua%a "
#rafik $eanggotaan $urva Linier #rafik $eanggotaan $urva Segitig
#rafik $eanggotaan $urva%raesium
#rafik $eanggotaan $urva BentukBahu
#rafik $eanggotaan $urvaS&Sigmoid'
#rafik $eanggotaan Bentuk Lon(e $urva #auss
-
7/26/2019 Logika Fuzzy Kel.4
3/40
GRAFIK KEANGGOTAANKURVA LINIER
L)*)+ *)$ L)*)+ %.
-
7/26/2019 Logika Fuzzy Kel.4
4/40
GRAFIK KEANGGOTAANKURVA SEGITIGA
KETERANGANa 0 nilai domain terke(il yang memukeanggotaan nol) 0 nilai domain yang memunyai dersatu
0 nilai domain terbesar yang memukeanggotaan nol
-
7/26/2019 Logika Fuzzy Kel.4
5/40
GRAFIK KEANGGOTAANKURVA TRAPESIUM
KETERANGAN "
a0 nilai domain terke(il yangmemunyai derajat keanggotaa)0 nilai domain terke(il yangmemunyai derajat keanggotaa0 nilai domain terbesar yangmemunyai derajat keanggotaa0 nilai domain terbesar yang
memunyai derajat keanggotaa/0 nilai inut yang akan di ubadalam bilanganfuzzy
-
7/26/2019 Logika Fuzzy Kel.4
6/40
GRAFIK KEANGGOTAANBENTUK BAHU
-
7/26/2019 Logika Fuzzy Kel.4
7/40
GRAFIK KEANGGOTAANBENTUK S(SIGMOID)
$.1-S
+%.MB.3*
$.1-S +*4.S
-
7/26/2019 Logika Fuzzy Kel.4
8/40
GRAFIK KEANGGOTAANBENTUK LONCENG
$.1 ) $.1 B+%
-
7/26/2019 Logika Fuzzy Kel.4
9/40
KURVA GAUSS
-
7/26/2019 Logika Fuzzy Kel.4
10/40
OPERASI HIMPUNAN FUZZY
5+S) #B.*#* &.*)5*'
0a )
1/2 3 Ma/ . 4 0a1/2 . 0
)1/25 utu% set#a! / 6 7
5+S) ))S* &)*%+S+6%)5*'
0 a u 1/2 3 M# . 4 0a 1/2 . 0) 1/25 utu% set#a! / 6 7
5+%5 65ML+M+*%
0 a u 1/2 3 M# . 4 0a 1/2 . 0) 1/25 utu% set#a! / 6 7
-
7/26/2019 Logika Fuzzy Kel.4
11/40
PENALARAN MONOTON
digunakan untuk merelasikan himunanfuzzy a ada variabelx dan himunan fuzzyb ada variabel y dengan (ara membuatimlikasi 7
IF / #s a T'EN + #s )
EX!"LE #
$iketahui dua himpunan fuzzy # %&'((
orang *emarang + dan ,E% ) ,erat b*emarang +. elasi antara kedua him
diekspresikan dengan aturan tunggal ber
IF TinggiBadan is TINGGI THEN Be
BERAT IDEAL
-
7/26/2019 Logika Fuzzy Kel.4
12/40
FUNGSI IMPLIKASI
$alam operator fuzzy fungsi implikasi diperluas
sebagai berikut #
IF ( X1 IS A1 ) ( X2 IS A2 ) ( X3 IS A3 ) ............ ( XN IS
AN ) THEN y is b
fungsi imlikasi terbagi 2 7
"8 Min1minimum2
28 95% &rodu(t'
-
7/26/2019 Logika Fuzzy Kel.4
13/40
CARA KERJA LOGIKA FUZZY
%ahapan
/uzzyfikasi "embentukan basis pengetahuan /uzzy )ule dalam bentuk &/..%0E' !esin inferensi )/ungsi implikasi !a1-!in atau $ot-"roduct+ $efuzzyfikasi
,anyak cara untuk melakukan defuzzyfikasi diantaranya metodeberikut.
a. !etode ata-ata )verage+
b. !etode %itik %engah )2enter of rea+
-
7/26/2019 Logika Fuzzy Kel.4
14/40
METODE TSUKAMOTO
B+*%.$ .M.M )f&: )S ' and &4 )S B' %hen &; )S 6', dimana , B dan 6 adalah himunan fuzzy
%3*
Fuzzyfikasi embentukan basis engetahuan Fuzzy &ule dalam bentuk )F88%3+*' Mesin )nferensi Menggunakan fungsi imlikasi M)* untuk mendaatkan nilai
-
7/26/2019 Logika Fuzzy Kel.4
15/40
METODE MAMDANI
%3*
Fuzzyfikasi embentukan basis engetahuan Fuzzy &ule dalam bentuk )F88%3+*' likasi fungsi imlikasi M)9 dan $omosisi antar-rule menggunakan fungsi M: &Meng
himunan fuzzy baru' 9effuzyfikasi menggunakan metode Centroid
s%e&a !ealara fu$s##&!l#%as# !rout a
%o&!os#s# atar-rule&e$$ua%a fu$s# &a/
-
7/26/2019 Logika Fuzzy Kel.4
16/40
METODE SUGENO
B+*%.$ .M.M
$eterangan 7
",2>8n adalah himunan fuzzy ke-) sebagai antarseden z 0 f&?,y' adalah fungsi tegas &biasanya meruakan fungsi linier dari ? dan y'
%3*
Fuzzyfikasi embentukan basis engetahuan Fuzzy &ule dalam bentuk )F88%3+*' Mesin )nferensi Menggunakan fungsi imlikasi M)* untuk mendaatkan nilai
-
7/26/2019 Logika Fuzzy Kel.4
17/40
CONTOH APLIKASI LOGIKAFUZZY
-
7/26/2019 Logika Fuzzy Kel.4
18/40
CONTOH
S#ste& 8otrol Fre%ues# Putar K#!as A$#SISTEM KONTROL INI DIPENGARU'I OLE'9 (ARIALE, YAITU
"8 $e(eatan utar kias angin
28 Suhu ruangan=8 Sumber frekuensi utar kias angin
DATA SPESIFIKASI KIPAS ANGIN
"8 ke(eatan kias angin terke(il adalah "!!!
rm &rotary er menit'
28 terbesar adalah @!!! rm
=8 $emamuan sensor suhu ruangan berada
ada interval "!! kelvin hingga A!! kelvin
8 sumber frekuensi utar kias angin hanya
mamu menyediakan frekuensi sebesar
2!!! rm hingga C!!!rm
RULES
D"E )F ke(eatan LMB% nd suhu %)
frekuensi $+6)L
D2E )F ke(eatan LMB% nd suhu +
frekuensi $+6)L
D=E )F ke(eatan 6+% nd suhu %)*#
B+S
DE )F ke(eatan 6+% nd suhu +*frekuensi B+S
-
7/26/2019 Logika Fuzzy Kel.4
19/40
ContohSoa
S!"#$% &%$'!$n *!ta% '*a an+n ,an-ha'an t$" .ont%o t$%$#!t #a *a
aat t! $no% !h! "$n!n/!''an an+'011 K$2n3 $-an+'an '*a an+n,a
#$%*!ta% -$n+an '$.$*atan 4111 %*"5
Selesaikan masalah ini dengan metode
%sukamoto
Mamdani
Sugeno
-
7/26/2019 Logika Fuzzy Kel.4
20/40
METODE TSUKAMOTO
TAHAP 6
-
7/26/2019 Logika Fuzzy Kel.4
21/40
TAHAP 6FUZZIFIKASI
= M59+L 1)BL+ F.;;4 4*# 9% 9)M59+L$* $+ #F)$ $+*##5
"8 $e(eatan terdiri atas 2 himunan fuzzy, yaitu LMB% dan 6+%
$erajat keanggotaan untuk kecepatan 3444 rpm a
5 467
5 4.87
TAHAP 6
-
7/26/2019 Logika Fuzzy Kel.4
22/40
TAHAP 6FUZZIFIKASI
28 Suhu terdiri atas 2 himunan fuzzy, yaitu +*93 dan %)*##)
$erajat keanggotaan untuk suhu 944 Ke
5 4.:
5 4.3
TAHAP 6
-
7/26/2019 Logika Fuzzy Kel.4
23/40
TAHAP 6FUZZIFIKASI
Frekuensi, terdiri atas 2 himunan fuzzy, yaitu $+6)L dan B+S ambar @
TAHAP 7
-
7/26/2019 Logika Fuzzy Kel.4
24/40
TAHAP 7PEMBENTUKAN RULE
9alam hal ini rule-rule yang dibentuk sesuai dengan yang diketahui dalam soa
D"E )F ke(eatan LMB% nd suhu %)*##) %3+* frekuensi $+6)L
D2E )F ke(eatan LMB% nd suhu +*93 %3+* frekuensi $+6)L
D=E )F ke(eatan 6+% nd suhu %)*##) %3+* frekuensi B+S
DE )F ke(eatan 6+% nd suhu +*93 %3+* frekuensi B+S
TAHAP 0
-
7/26/2019 Logika Fuzzy Kel.4
25/40
TAHAP 0MESIN INFERENSI
D"E )F ke(eatan LMB% nd suhu %)*##) %3+* frekuensi $+6)L
-redikat 0
0 min&D!!!E,D=!!E'
0 min&!,2@!,'
0 !,2@
Lihat himunan $+6)L ada grafik keanggotaan variable frekuensi,
0 !82@ z"0 @C@! &rm'
D2E )F ke(eatan LMB% nd suhu +*93 %3+* frekuensi $+6)L
-redikat 0
0 min&D!!!E,D=!!E'
0 min&!,2@!,A'
0 !,2@
Lihat himunan $+6)L ada grafik keanggotaan variable frekuensi,
0 !82@ z"0 @C@! &rm'
TAHAP 0
-
7/26/2019 Logika Fuzzy Kel.4
26/40
TAHAP 0MESIN INFERENSI
D=E )F ke(eatan 6+% nd suhu %)*##) %3+* frekuensi B+S
-redikat 0
0 min&D!!!E,D=!!E'
0 min&!,C@!,'
0 !,
Lihat himunan $+6)L ada grafik keanggotaan variable frekuensi,
0 !8 z"0 !!! &rm'
DE )F ke(eatan 6+% nd suhu +*93 %3+* frekuensi B+S
-redikat 0
0 min&D!!!E,D=!!E'
0 min&!,C@!,A'
0 !,A
Lihat himunan $+6)L ada grafik keanggotaan variable frekuensi,
0 !8A z"0 @!!! &rm'
-
7/26/2019 Logika Fuzzy Kel.4
27/40
Taha* 4D$&!889'a
Na t$+a 8 -a*at -.a% "$n++!na'an %ata:%atat$%#o#ot3 ,at!;
8