Sistem Fuzzy
04
Teknik Teknik Elektro P141700001 Eko Ihsanto, S.T., M.Eng.
Abstrak Kompetensi
Langkah penerapan logika Fuzzy. Mahasiswa memiliki kemampuan
Fuzzifikasi, operator fuzzy, menerapkan logika Fuzzy untuk
penerapan metode implikasi, penyederhanaan kalkulasi tertentu
agregasi, defuzzifikasi.
Inferensi fuzzy adalah proses pemetaan sebenarnya dari input yang diberikan
ke output menggunakan logika fuzzy. Proses ini melibatkan semua bagian yang
telah kita bahas di bagian sebelumnya: fungsi keanggotaan, operator logika fuzzy,
dan aturan if-then.
Informasi mengalir dari kiri ke kanan, dari dua input ke satu output. Sifat paralel dari
aturan adalah salah satu aspek yang lebih penting dari sistem fuzzy.
Dalam Fuzzy Logic Toolbox, ada lima bagian dari proses inferensi fuzzy, yaitu :
fuzzifikasi variabel input, penerapan operator fuzzy (AND atau OR) dalam
anteseden, implikasi dari anteseden ke konsekuen, agregasi dari konsekuensi di
seluruh aturan, dan defuzzifikasi. Terkadang nama samar dan ganjil ini memiliki
makna yang sangat spesifik yang akan kami definisikan dengan hati-hati saat kami
melangkah ke masing-masing tahap secara lebih rinci di bawah.
Contoh yang kami gunakan di bagian ini dibangun di atas tiga aturan, dan
masing-masing aturan tergantung pada penyelesaian input ke sejumlah himpunan
linguistik fuzzy yang berbeda: layanan buruk, layanan baik, makanan tengik,
makanan enak dan begitu seterusnya.
Setelah input difuzzifikasi, kita tahu sejauh mana setiap bagian dari anteseden
telah dipenuhi untuk setiap aturan. Jika anteseden aturan yang diberikan memiliki
lebih dari satu bagian, operator fuzzy diterapkan untuk mendapatkan satu angka
yang mewakili hasil anteseden untuk aturan tersebut. Jumlah ini kemudian akan
diterapkan ke fungsi output. Input ke operator fuzzy adalah dua atau lebih nilai
keanggotaan dari variabel input fuzzified. Outputnya adalah nilai kebenaran tunggal.
Seperti yang dijelaskan dalam bagian operasi logika fuzzy, sejumlah metode
yang didefinisikan dengan baik dapat mengisi untuk operasi AND atau operasi OR.
Dalam Fuzzy Logic Toolbox, dua metode AND bawaan didukung: min (minimum)
dan prod (produk). Dua metode OR bawaan juga didukung: max (maksimum), dan
metode probabilistik OR. Metode probabilistik OR (juga dikenal sebagai jumlah
aljabar) dihitung sesuai dengan persamaan persamaan (a, b) = a + b - ab Selain
metode bawaan ini, anda dapat membuat metode anda sendiri untuk AND dan OR
dengan menulis fungsi dan pengaturan apa pun yang menjadi metode pilihan anda.
Akan ada informasi lebih lanjut tentang cara melakukan ini nanti.
Yang ditunjukkan di bawah ini adalah contoh dari operator OR. Kami
mengevaluasi anteseden aturan 3 untuk perhitungan tip. Dua potong anteseden
yang berbeda (layanan sangat baik dan makanan lezat) menghasilkan nilai
keanggotaan fuzzy masing-masing 0,0 dan 0,7. Operator fuzzy OR hanya memilih
Agregasi adalah ketika kita menyatukan output dari setiap aturan dengan
bergabung dengan utas paralel. Ini hanya masalah mengambil semua himpunan
fuzzy yang mewakili output dari setiap aturan dan menggabungkannya ke dalam
himpunan fuzzy tunggal dalam persiapan untuk langkah kelima dan terakhir,
defuzzifikasi. Agregasi hanya terjadi satu kali untuk setiap variabel output. Input dari
proses agregasi adalah daftar fungsi output terpotong yang dikembalikan oleh
proses implikasi untuk setiap aturan. Output dari proses agregasi adalah satu
himpunan fuzzy untuk setiap variabel output.
Dalam diagram di bawah ini, ketiga aturan telah ditempatkan bersama untuk
menunjukkan bagaimana output dari masing-masing aturan digabungkan, atau
diagregasikan, ke dalam satu himpunan fuzzy tunggal untuk output keseluruhan.
Perhatikan bagaimana aliran dihasilkan dari input di kiri bawah, lalu di setiap
baris, atau aturan, dan kemudian turunkan output aturan untuk selesai di kanan
bawah.
Ini adalah cara yang sangat ringkas untuk menunjukkan semuanya sekaligus,
dari fuzzifikasi variabel linguistik sampai defuzzifikasi output agregat.