FUZZY LOGIC - Binus Repository

advertisement
Mata kuliah :K0144/ Matematika Diskrit
Tahun
:2008
Fuzzy Logic
Pertemuan 8 :
Bina Nusantara
Learning Outcomes
• Mahasiswa
dapat
menguraikan
dan
dapat
menyimpulkan arti dari fuzzy logic dan contoh
tentang penyelesaian sesuatu masalah dengan
menggunakan teori fuzzy logic.
Bina Nusantara
Outline Materi:
•
•
•
•
Bina Nusantara
Pengertian Fuzzy Logic
Operasi fuzzy logic
Support fuzzy set
Aplikasi fuzzy logic
Pengertian Fuzzy Logic
• Seperti halnya himpunan biasa dan himpunan fuzzy,
maka teori logika fuzzy pun dapat dikembangkan
serupa dengan teori himpunan fuzzy. Jika pada logika
biasa nilai kebenaran suatu proposisi/pernyataan hanya
ada dua macam yaitu 1 = benar dan 0 = salah maka
dalam fuzzy logic nilai kebenaran bias diperluas dengan
bilangan diantara 0 dan 1.
Bina Nusantara
Pengertian Fuzzy Logic (2)
• FUZZY LOGIC :
•
Salah satu contoh fuzzy logic adalah dengan
menambahkan nilai kebenaran ½ disamping nilai
kebenaran 0 dan 1.
•
Jika 1=benar, 0=salah maka ½ dapat diartikan sbgi
‘tidakpasti’/ mengandung kebenaran 50% dan
kesalahan 50%.
Bina Nusantara
Pengertian Fuzzy Logic (3)
• LUKASIEWICZ FUZZY LOGIC :
Lukasiewicz mengembangkan suatu bentuk logika
fuzzy untuk operator logika komplemen, dan, atau,
implikasi dan biimplikasi untuk fuzzy logic dgn tiga
nilai kebenaran 1, ½ dan 0.
Bina Nusantara
Operasi Fuzzy Logic (1)
• OPERASI FUZZY LOGIC: Sesuai dengan
pengembangan Lukasiewicz maka operasioperasi logika fuzzy didefinisikan sebagai berikut:
Bina Nusantara
Operasi Fuzzy Logic (2)
a  1 a
a  b  min a, b 
a  b  max a, b 
a  b = min 1, 1 + b - a 
a  b  1 b  a
Bina Nusantara
Operasi Fuzzy Logic (3)
• TABEL KEBENARAN FUZZY LOGIC :
Dari operasi Lukasiewicz fuzzy logic tersebut mk
diperoleh tabel kebenaran untuk operasi dan, atau,
implikasi dan biimplikasi diperoleh sebagai berikut:
Bina Nusantara
Bina Nusantara
a
b
a




0
0
1
0
0
1
1
0
1/2
1
0
1/2
1
1/2
0
1
1
0
1
1
0
1/2
0
1/2
0
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1
1
1/2
1
1/2
1/2
1
1
1/2
1
0
0
0
1
0
0
1
1/2
0
1/2
1
1/2
1/2
1
1
0
1
1
1
1
Operasi Fuzzy Logic (4)
: Dua
proposisi pada fuzzy logic adalah logical
equivalence bila keduanya memiliki tabel kebenaran
yg sama. Bila dua proposisi p dan q logical
equivalence maka ditulis p  q atau p = q.
• LOGICAL EQUIVALENCE DUA PROPOSISI FUZZY
Bina Nusantara
Operasi Fuzzy Logic (5)
ab  ab
a  b  ( a  b)  b
a  b  (a  b)  (b  a)
Bina Nusantara
Pengujian Argumen Fuzzy
Untuk menguji argumen dari fuzzy logic maka dipakai table
kebenaran sesuai dengan fuzzy logic, yaitu kita memakai
Lukasiewicz fuzzy logic dengan tiga kemungkinan nilai
kebenaran yaitu 1, ½ , atau 0.
uji kebenaran argumen berikut : AB,(BA)C |--- AB
Bina Nusantara
Bina Nusantara
Download