Apa itu fuzzy logic? yang kita lihat di consumer electronic

Dewasa ini dalam beberapa produk elektronik atau consumer electronic disebutkan mempunyai fitur fuzzy logic atau logika fuzzy seperti pada mesin cuci, rice cooker dan air conditioner (AC), pertanyaan di benak kita sekarang adalah apa itu fuzzy logic?


Fuzzy logic adalah modifikasi atau peningkatan dari logika boolean yang hanya mengenal logika biner 0 atau 1. Dalam logika fuzzy suatu keadaan/state kebenaran dapat berlogika antara 0 sampai 1 atau dalam interval [0,1]. Sebagai contoh lampu bisa padam logika 0 atau menyala logika 1 dalam logika boolean. Sementara dalam logika fuzzy lampu bisa saja redup atau logikanya antara 0 dan 1. Jadi logika fuzzy menyerupai logika manusia.

Fuzzy logic diperkenalkan oleh DR. Lotfi Zadeh dari Universitas California Barkeley pada tahun 1965.

Sebagai contoh dalam aplikasi fuzzy logic di consumer electronic yaitu mesin cuci fuzzy logic atau fuzzy system disini bekerja dengan memeriksa jumlah pakaian atau berat pakaian yang hendak di cuci kemudian memberikan keputusan dengan logika fuzzy seperti jumlah sabun yang diperlukan adalah sedikit atau sedang atau pun banyak.

Berikut ini untuk yang expert atau yang ingin mendalami fuzzy logic

Mengapa menggunakan fuzzy logic
Ada beberapa kelebihan fuzzy logic sehingga banyak digunakan:
1. Fuzzy logic datang dengan konsep teori matematika himpunan dan itu cukup sederhana.
2. Fuzzy logic dapat memodelkan secara sederhana sistem non-linear yang kompleks.
3. Fuzzy logic dapat memodelkan sistem seperti alasan atau keputusan manusia.
4. Hardware dan software yang dibutuhkan dalam memodelkan suatu sistem dengan fuzzy logic sederhana, sehingga hemat biaya.
5. Fuzzy logic system dapat bekerja untuk berbagai input bahkan untuk input yang bercampur dengan derau.

Fuzzy logic system

Himpunan fuzzy atau fuzzy set adalah kelas objek dengan nilai keanggotaan yang kontinum. Himpunan seperti itu dicirikan oleh fungsi keanggotaan (membership fucntion) yang memberikan ke setiap objek nilai keanggotaan berkisar antara nol dan satu atau interval [0,1].

Fungsi keanggotaan dapat berbentuk segitiga atau trapesium. Bentuk ini merupakan representasi dari persamaan garis linier atau garis lurus. Untuk segitiga perhitungannya adalah sebagai berikut:
Persamaan garis yang melalui dua titik yaitu koordinat (x1,y1) dan (x2,y2):
Misalkan koordinat dua titik adalah (a,0) dan (b,1) diperoleh membership degree
Demikian seterusnya untuk koordinat yang lain sehingga diperoleh:
y(x)=0 untuk x lebih kecil atau sama dengan a atau x lebih besar atau sama dengan c. 
Dan y(x)=1 untuk x=b.
y=(c-x)/(c-b) untuk x lebih besar atau sama dengan b dan x lebih kecil atau sama dengan c.

Untuk bentuk trapesium dapat dihitung dengan cara yang sama.

Dalam himpunan fuzzy ada beberapa operasi yang bisa dilakukan yaitu operasi komplemen, operasi gabungan atau operasi OR dan operasi irisan atau operasi AND.
Fuzzy logic system terdiri dari fuzzifier, fuzzy routine, fuzzy rules dan defuzzifier.

1. Fuzzifier adalah memaping crisp input menjadi fuzzy set sesuai dengan rule yang ada. Contoh crisp input berat pakaian kotor dari 0-7kg, dijadikan fuzzy set 2kg ringan 4 kg sedang 6 kg berat.

2. Defuzzifier adalah mengubah fuzzy set output ke crisp output. Dalam artikel ini dijelaskan defuzzifier dengan COG.

3. Rule base berisi aturan fuzzy yaitu berupa aturan if..then, contohnya 
IF kain banyak THEN sabun banyak

4. Fuzzy logic routine adalah software dan hardware yang mengerjakan logika fuzzy atau menjalankan atau mengambil keputusan.

Dalam artikel ini akan dibahas defuzzifier dengan metode center of gravity (COG) dalam metode ini input diproses oleh fuzzy routine kemudian di defuzzifier dengan metode COG yaitu dicari kesetimbangannya atau center of gravity. Nilai crisp output dapat dihitung dengan persamaan berikut ini:



Tidak ada komentar:

Posting Komentar

Popular Posts