1. Logika Fuzzy adalah Logical system yang mengikuti cara penalaran manusia yang
cenderung menggunakan ‘pendekatan’ dan bukan ‘eksak’ yaitu Sebuah pendekatan
terhadap ketidakpastian yang mengkombinasikan nilai real [0…1] dan operasi logika
2. Perbedaan konsep logika fuzzy dan probabilitas yaitu Logika fuzzy berbicara mengenai
"derajat kebenaran", sedangkan logika probabilitas mengenai "probabilitas,
kecenderungan". Karena kedua hal itu berbeda, logika fuzzy dan logika probabilitas
mempunyai contoh penerapan dalam dunia nyata yang berbeda.
3. Diket : Nilai Crips Suhu= 13,50 C
Nilai Crips Kelembapan= 44 %
Var SuhuCold = -10 3
Cool = 0 15
Normal = 12 27
Warm = 24 39
Hot = 36 50
Var Kelembapan Wet = 40% 70%
Moist = 10% 50%
Dry = 0% 20%
Fuzzyfication SUHU
1/2
13,50 C
3/5
2/5
𝑥−𝑎 44−40 4 2
Wet 𝑏−𝑎 = 50−40 = 10 = 5
Proses inferensi
1/2
2/5
𝟐 𝟏
(𝟒+𝟖+𝟏𝟐+𝟏𝟔+𝟐𝟎) . +(𝟐𝟒+𝟐𝟖+𝟑𝟐+𝟑𝟔+𝟒𝟎) . 𝟐𝟒 +𝟖𝟎 𝟏𝟎𝟒 .𝟐
∗ 𝟓 𝟐
𝒚 = 𝟐 𝟐 𝟐 𝟐 𝟐 𝟏 𝟏 𝟏 𝟏 𝟏 = 𝟗 = = 23,11
+ + + + + + + + + 𝟗
𝟓 𝟓 𝟓 𝟓 𝟓 𝟐 𝟐 𝟐 𝟐 𝟐 𝟐
Jadi, dengan menggunakan Model Mamdani, untuk Suhu Udara 13,50 C dan Kelembaban
Tanah 44%, sprinkle akan secara otomatis menyiramkan air selama 23,11 menit.
Metode Sugeno
1/2
2/5
Jika untuk proses defuzzification digunakan Defuzificattion Height Method, maka dari
dua fuzzy set, Medium (1/2) dan Short (2/5), dipilih nilai maksimumnya yaitu Short
(1/2).
Karena nilai crisp untuk Short adalah 20, maka proses defuzzification menghasilkan nilai
crisp sebesar 20.
Dengan demikian, Durasi Penyiraman adalah 20 menit.
Jika menggunakan Defuzzification Weighted Average diperoleh hasil:
𝟏 𝟐
∗(𝟐𝟎)+ . ∗(𝟒𝟎) 𝟏𝟎 +𝟏𝟔 𝟐𝟔 .𝟏𝟎
∗ 𝟐 𝟓
𝒚 = 𝟏 𝟐 = 𝟗 = = 28,88
+ 𝟗
𝟐 𝟓 𝟏𝟎
4. Diket :
Input: tinggi (143 cm) dan berat badan (52 Kg)
Output: kategori sehat
sangat sehat (SS), index=0.8
sehat (S), index=0.6
agak sehat (AS), index=0.4
tidak sehat (TS), index=0.2
Fuzzification (1)
fungsi keanggotaan untuk tinggi
Sangat Sangat
pendek Pendek Sedang Tinggi tinggi
1.0
0 40 45 50 55 60 65 80 85
BERAT
Sangat Sangat
Kurus Biasa Berat
kurus berat
Sangat
SS S AS TS TS
T pendek
I Pendek S SS S AS TS
N
G Sedang AS SS SS AS TS
G
I Tinggi TS S SS S TS
Sangat
TS AS SS S AS
tinggi
Soal: bagaimana kondisi kesehatan untuk orang dengan tinggi 143 cm dan berat 52 kg?
Sangat Sangat
pendek Pendek Sedang Tinggi tinggi
1.0
0.6
0.4
Sangat Sangat
kurus Kurus Biasa Berat berat
1.0
0.6
0.4
0 40 45 50 55
Sangat Sangat
0.6 0.4 Berat
kurus berat
Sangat
SS S AS TS TS
pendek
T
I 0.4 S SS S AS TS
N
G 0.6 AS SS SS AS TS
G
Tinggi TS S SS S TS
I
Sangat
TS AS SS S AS
tinggi
Sangat Sangat
0.6 0.4 Berat
kurus berat
Sangat
SS S AS TS TS
pendek
T
I 0.4 S 0.4 0.4 AS TS
N
G 0.6 AS 0.6 0.4 AS TS
G
Tinggi TS S SS S TS
I
Sangat
TS AS SS S AS
tinggi
Defuzzification
Diperoleh:
f = {SS, SS, S, SS} = {0.6, 0.4, 0.4, 0.4}
Penentuan hasil akhir, ada 2 metoda:
1. Max method: index tertinggi 0.6
hasil Sehat
2. Centroid method, dengan metoda Mamdani:
Decision Index = (0.6x0.2)+(0.4x0.4)+(0.4x0.6)+(0.4x0.8) /
(0.6+0.4+0.4+0.4)
= 0.466666 Crisp decision index = 0.46666
5. Diket :
Permintaan Pasar Mf1
1000 s/d 5000
Persediaan Barang Mf2
100 s/d 600
Kemampuan Produksi Mf3
2000 s/d 7000
Ditanya : If Mf1 3500 & Mf2 400 Then Mf3
Jawab :
Permintaan; terdiri atas 2 himpunan fuzzy, yaitu BANYAK dan SEDIKIT
[x]
SEDIKIT BANYAK
1
0.625
0.375
0
0 1000 3500 5000
Permintaan (barang/hari)
Nilai Keanggotaan :
PmtSEDIKIT[3500] = (5000-3500)/(5000-1000)
= 0.375
PmtBANYAK[3500] = (3500-1000)/ (5000-1000)
= 0.625
[x]
SEDIKIT BANYAK
1
0.6
0.4
0
0 100 400 600
Persediaan (barang/hari)
Nilai Keanggotaan :
PsdSEDIKIT[400] = (600-400)/(600-100)
= 0.4
PsdBANYAK[400] = (400-100)/(600-100)
= 0.6
Produksi Barang
[x]
BERKURANG BERTAMBAH
1
0
0 2000 7000
Produksi Barang (barang/hari)
Nilai Keanggotaan :
1, z 2000
7000 z
Pr BrgBERKURANG [ z ] , 2000 z 7000
7000 2000
0, z 7000
0 z 2000
z 2000
Pr BrgBERTAMBAH [ z ] 2000 z 7000
7000 2000
1 z 7000
PERMINTAAN
PER B: 0.625 S: 0.375
SE
DIAAN B: 0.6 Bertambah Berkurang
Z 4825
Z=(@1Z1+@2Z2+@3Z3+@4Z4)/(@1+@2+@3+@4)
Jika Permintaan Pasar sebesar 3500 dan Persediaan ada 400 maka proses produksi harus
sebesar z (4825)